如何实现在Windows下编写的代码,直接在Linux下编译

2024-12-04 10:18:50
推荐回答(1个)
回答1:

界面的话可使用qt等夸平台的图形库
算前梁法滑差部分尽可能使用C和c++的标准函数库
但遇到线程、网络和一些系统api调用只能分开写。可使用宏隔开不同操作系统的代码,例如
#if defined(WIN32)
......
#elif defined(LINUX)
......
#endif
编译时在不同操作系统慧让运下加入相应的宏定义参数
建议使用boost作为除图形之外的夸平台c++库使用,功能涵盖网络等应用