gpt4 book ai didi

c++ - 在 AIX 上编译 boost 示例程序

转载 作者:行者123 更新时间:2023-11-28 07:55:56 24 4
gpt4 key购买 nike

我可以使用此命令成功编译 simple_ls.cpp:

xlc++  -qstrict -brtl -I /usr/local/include -L /usr/local/lib simple_ls.cpp -lboost_filesystem -o simple_ls

但是,当我对 path_info.cpp 命令使用完全相同的语法时,出现此错误:

xlc++  -qstrict -brtl -I /usr/local/include -L /usr/local/lib path_info.cpp -lboost_filesystem -o path_info
ld: 0711-317 ERROR: Undefined symbol: .boost::system::generic_category()
ld: 0711-317 ERROR: Undefined symbol: .boost::system::system_category()
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.

最佳答案

您需要将第二个程序与 boost_system 链接起来。

xlc++ -qstrict -brtl -I /usr/local/include -L /usr/local/lib path_info.cpp -lboost_filesystem -o path_info -lboost_system

关于c++ - 在 AIX 上编译 boost 示例程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12728459/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com