[问题] .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