使用g ++与pragma链接

时间:2010-10-20 01:14:21

标签: c++ linker g++ pragma

在Visual C ++中,可以通过#pragma comment (lib, "libname.lib")链接到代码本身的库。在g ++中有类似的东西吗?

1 个答案:

答案 0 :(得分:3)

Boost Config库支持自动链接,使用特定编译器的相关编译器特定代码。但是,文档指出GCC工具链doesn't support autolinking

  

自动链接

     

大多数Windows编译器和链接器   有所谓的“自动链接支持”   这消除了第二个挑战。   Boost头文件中的特殊代码   检测您的编译器选项和用途   该信息编码的名称   正确的库进入您的对象   文件;链接器选择库   从目录中获取该名称   你告诉它要搜索。

     

GCC工具链(Cygwin和MinGW)   是值得注意的例外; GCC用户   应该参考链接   Unix变种操作系统的说明   适当的命令行选项   使用。