嗨,我正在运行一个包含该行的makefile
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