如何讓一個動態鏈接庫文件debug和release編譯的時候生成不同的文件名

讓一個動態鏈接庫文件debug和release編譯的時候生成不同的文件名的方法:   
  1、去掉DEF文件中的LIBRARY;   
  2、修改settings-link-output   file   name,改爲希望的名字,比如debug的改爲test_d.dll,release的不變。   

  1很重要,否則雖然生成了test_d.dll和test_d.lib,但是運行的時候會報告找不到動態鏈接庫"test.dll",因爲test_d.lib中使用的internal   name是"test.dll",去掉DEF文件中的LIBRARY以後就沒有這個問題了!


轉自:http://blog.csdn.net/jia162/article/details/3300368

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章