我的电脑从 win10 换到了 ubuntu16.04 , 什么都好 . 就是C++的编译器 gcc/g++ 与windowns下的 vc++ 无法兼容 API 的问题然我很无奈 .
VC++开发的一些头文件(例如stdafx.h)在Ubuntu下面是找不到的,此外如果在windows下vc++开发如果调用了windows API,一般也很难移植到Ubuntu下。建议在windows平台下就开始使用mingw,这样会使代码尽量与Ubuntu下面的gcc/g++兼容
API本来就不能兼容,你需要用代码,然后用g++等重新编译
就连代码很多都需要做跨平台处理,很多头文件,api不同平台都不一样