我一直在开发一个Visual Studio (2012) C++项目,我想知道把它复制到Linux上最方便的方法是什么,这样我就可以在那里重新编译整个项目了?假设C++是独立于平台的。是否需要手动将所有的.h和.cpp文件复制到一个文件夹中,将该文件夹复制到Linux中,然后以某种方式创建一个脚本(makefile?)哪个控制文件的编译方式?我不太确定makefile是否是我所需要的--但是有没有任何机制让我可以在终端上用一条命令编译整个项目呢?
该项目是为windows和linux编写的。我已经写了一个Makefile。但是,我不确定如何指定编译器将在其上编译的平台。#include ...#error "OS not supported"我的简单Makefile是这样的。当我编译的时候,我得到了错误"OS not supported“。如何添加该指令,使其使用定义的#elif进行
我想在Windows环境中使用MakeFile编译我的代码。我已经在Linux中创建了一个Makefile,但是不知道如何在Windows中创建和运行。我已经安装了MinGW并编辑了环境变量路径。我尝试过像在Linux环境中一样运行Makefile,但是我无法运行它。请大家分享任何链接。这是我的简单的Makefile
m