如何将环境变量添加到Makefile中?

时间:2017-12-01 07:40:29

标签: c++ boost makefile gnu-make

由于我使用的是IDE而不是GNU编写代码,因此我很难阅读有关Makefile的文档,到目前为止,我找不到任何文件清楚说明放置$ BOOST_HOME的位置。 (我正在为我的项目使用Boost Library,因此需要使用它进行编译)

到目前为止,我正在使用此命令编译程序:

g++ -Wall -std=c++11 -o ladder Source1.cpp -I/home/s/suw/boost_1_65_1

因为这将在其他人的计算机上编译,所以boost库的路径会有所不同,因此我需要将$ BOOST_HOME放入Makefile中,任何帮助都会受到赞赏。

编辑: 所以我认为我需要将$ BOOST_HOME设置为一个路径并将其放入makefile中,但路径因不同的用户而异,如何通过使用简单的方式让某人运行我的程序:

g++ *.cpp -o foo 

???

0 个答案:

没有答案