-1

我刚学完 c 和 c++,我发现自己爱上了这两种中级语言。所以我决定做一个涉及两种语言的项目。但是在将 .lib 和 .dll 文件链接到可执行文件时,我遇到了麻烦。我知道在使用 Visual Studio 时,我们只使用 #pragma 注释 (lib, libname) 。但是我们如何使用 g++ 将 tokenizer.lib 链接到 main.cpp?我在 Windows 上工作。提前致谢

4

1 回答 1

1

如果您询问 g++,那么您将使用 -L 和 -l 钩子。例如:

g++ -o prog main.cpp -L/usr/local/lib/ -llibname

后面-L的内容是您的 .lib 文件所在的路径。如果在几个不同的目录中找到它们,您可以使用分号 (;) 分隔 . 之后的目录-L

于 2013-03-31T21:36:02.453 回答