Makefile g++;:错误:无法识别的命令行选项‘-stdlib=libstdc++’;

Makefile g++;:错误:无法识别的命令行选项‘-stdlib=libstdc++’;,makefile,g++,Makefile,G++,嗨,我正在运行一个生成文件 ADDLIBS = -stdlib=libstdc++ -L${BOOST_DIR}/lib -lboost_program_options 但我有个例外 g++: error: unrecognized command line option ‘-stdlib=libstdc++’ 有人能告诉我如何修改makefile吗 那面旗子代表叮当声。它不是GCC的有效标志。因此,只需删除它: ADDLIBS = -L${BOOST_DIR}/lib -lboost_pr

嗨,我正在运行一个生成文件

ADDLIBS = -stdlib=libstdc++ -L${BOOST_DIR}/lib -lboost_program_options
但我有个例外

g++: error: unrecognized command line option ‘-stdlib=libstdc++’

有人能告诉我如何修改makefile吗

那面旗子代表叮当声。它不是GCC的有效标志。因此,只需删除它:

ADDLIBS = -L${BOOST_DIR}/lib -lboost_program_options