关于程序的Debug和Release版本的注意

来源:互联网 发布:mac日历垃圾广告 编辑:程序博客网 时间:2024/05/01 12:37

程序的Debug和Release版本区别网上有详细的文章,

这里简单说一下:

 Debug版本程序:包含程序调试信息,主要调试程序用;

Release版本程序:一般发布程序用用的程序,无法调试程序; 

区别:

一般情况:

(1):debug版本程序连接的库文件 和Release版本出现连接的库文件不同;

(2):Release版本程序,一般会经过编译器优化,程序体积更小,速度更快;


这里要特别注意的是:Debug程序要连接debug相关的库文件(如:dll和lib等文件),Release版本连接Release的相关库文件;

一般情况如果混乱连接库文件,可以正常编译,也许也可以运行,但是,有很多情况会出现,编译通过,但是运行的时候有问题;

这些问题在很早之前的文章就写过,这里再次强调。

0 0
原创粉丝点击