【问题标题】:How can I force symbol a symbol reference in c++ (programmatically)如何在 C++ 中强制符号引用符号(以编程方式)
【发布时间】:2010-12-12 08:33:21
【问题描述】:

我正在尝试将 tcmalloc 插入到我们目前在工作中使用的一套软件中。该软件包含很多dll。它们都引用了一个共享的头文件,所以我可以编译链接库。

但是,由于没有代码引用符号 __tcmalloc,因此优化器会剥离 dll。现在我不想编辑 200 个项目文件并在每个文件中添加符号引用。 所以我的问题是,有没有办法以编程方式添加符号引用?

为了更清楚,我在 Visual Studio 2005 下编译。

【问题讨论】:

    标签: c++ dll reference symbols


    【解决方案1】:

    啊,对于任何寻找这个答案的人来说,如下

    #pragma comment(linker, "/include:__tcmalloc")
    

    【讨论】:

      猜你喜欢
      • 2021-12-04
      • 2017-04-14
      • 2014-06-30
      • 1970-01-01
      • 1970-01-01
      • 2018-01-31
      • 2013-05-22
      • 2021-07-13
      • 1970-01-01
      相关资源
      最近更新 更多