gpt4 book ai didi

c++ - Windows 上的链接 boost 问题

转载 作者:可可西里 更新时间:2023-11-01 12:03:04 27 4
gpt4 key购买 nike

我在 Windows 上使用 MinGW。我从 svn 获取 boost 源文件,它们位于 S:\Boost\目录中。现在我的程序需要 program_options 库,在我的源文件中我使用 #include 来包含那些 hpp 文件。当我编译 .cpp 文件时,我的 makefile 包含“-I S:/Boost”并且编译成功。但是当我想链接目标文件时,g++ 报告了很多“ undefined reference ”问题。现在我写“g++ -o foo.exe file1.o file2.o”。我该如何解决这个问题?

最佳答案

boost::program_options 不是一个只有头文件的库,这意味着您应该首先构建该库。您似乎获得了源代码,但尚未构建库。尝试构建它或获取预构建的库。

关于c++ - Windows 上的链接 boost 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8110144/

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