[問題] .lib同檔名同時給release debug使用?

作者: checkIO (chec)   2017-11-27 21:02:24
開發平台(Platform): (Ex: Win10, Linux, ...)
win7
編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
vs2015
問題(Question):
大家好
最近要開始寫lib給其他人用
但lib有分release版本跟debug版本
要切來切去會很麻煩
不知道有沒有辦法在同一個lib裡面 同時給debug跟Release使用呢?
作者: eye5002003 (下一夜)   2017-11-27 21:45:00
開發中都是用debug版,不用切啊,而且VS混搭兩種模式會遇到一些奇怪的問題,像是沒來由的異常中斷程式之類
作者: jasonwu23 (jasonwu)   2017-11-27 22:15:00
平常用debug開發 出code給別人 寫個bat 用msbuild 做一包順便把該拉進來的file拉進來
作者: youchenliu (柚子味的豆花)   2017-11-28 01:06:00
以前會寫各種property sheet 控制專案相依性2015之後可用reference處理,切換不用煩惱版本。要釋出就用batch build編譯release再用build event複製需要的檔案
作者: Sidney0503 (Sidney0503)   2017-11-28 08:46:00
build一定要兩次 一次debug 一次release 就算是unix上頂多是寫成script 在win上寫ps 專案抓相依可以一次抓好 只要cmake的find<PACKAGE>.cmake有寫好就行
作者: jasonwu23 (jasonwu)   2017-11-28 09:55:00
你應該是debug mode碰到一些ASSERT, release沒事, 不解的話可能也ok, 你要不要把Error msg貼上來看看?
作者: Jockey66666 (往事已成追憶)   2017-11-28 10:37:00
為什麼切來切去很麻煩 不是設定一次而已嗎 做法很多

Links booklink

Contact Us: admin [ a t ] ucptt.com