美文网首页
为vs生成的库名称添加后缀-如opencv_world320d.

为vs生成的库名称添加后缀-如opencv_world320d.

作者: book_02 | 来源:发表于2018-11-24 20:34 被阅读12次

为什么要为库名称添加后缀

  • 在生成库的时候,有时候要通过名称把release和debug的库区分开来。
  • 比如,opencv的库release版是opencv_world320.dll,debug版是opencv_world320d.dll。
  • 这样生成和使用库的时候比较清晰些。
  • vs工程中默认生成库的名称,无论debug和release都是与工程名相同。

如何在vs工程中为生成库名称设置后缀

如下图所示,打开工程属性==> "常规" ==> "目标文件名",默认为$(ProjectName),修改为$(ProjectName)d即可。

用cmake如何设置

add_library之后,添加如下语句设置工程属性,便可以产生_d的后缀

set_target_properties(${PROJECT_NAME} PROPERTIES DEBUG_POSTFIX "_d")

相关文章

网友评论

      本文标题:为vs生成的库名称添加后缀-如opencv_world320d.

      本文链接:https://www.haomeiwen.com/subject/mxnyqqtx.html