关于C++ #ifdef __WIN32__的问题

毕设客栈 课程设计 1

请问这个的作用是使程序能在Windows下运行的意思是 1、在windows下能编译运行 2、在Linux下编译的程序能在windows下运行 3、在Linux下编译的程序在Linux下运行,windows程序与之通信,或其他 4、或者其他,请说明,谢谢!!!

回复

共1条回复 我来回复
  • 代码项目助手
    这个人很懒,什么都没有留下~
    评论

    像这种问题,一般考虑跨平台的时候在CMakeList里用的很多,实际上是用来判断编译的环境,然后生成对应的makefile,然后再根据makefile来生成可执 行文件或者s库

    0条评论

发表回复

登录后才能评论