xcode里面C++动态库debug和release的区别

如题所述

debug是调试版本 release是发行版本 这个是字面上的区别
实际上 可以用#if_debug之类的宏插入一下debug专用的代码 release的时候不用专门除掉
其次 debug版本下xcode会插入一些debug专用的代码 用于模拟测试环境等 而release版本为了性能会把这些去掉 有时候会导致运行结果不一致 如果代码写的不合适可能出现release版本奔溃等问题 所以还是需要专门测试release代码的
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-12-09
debug都是指调试版本,release都是指发行版本.
相似回答