关于DCMTK3.6.0源代码编译的总结

1.DCMTK cmake出来的代码是一样的。MT和MD版本的区别在于DCMTK工程下的每个子工程的代码生成中的MT还是MD,只要修改成为相应的值就可以了。

关于DCMTK3.6.0源代码编译的总结

关于DCMTK3.6.0源代码编译的总结

2.依赖包的选择。依赖包必须与上面中所说的MT和MD相对应。且每个分为release和debug版本。因此有四个版本的依赖包。(这个没有验证过,只是根据依赖包里面分为release和debug版本的猜想)

关于DCMTK3.6.0源代码编译的总结

 

圆圈内的事debug版本,格式都是xxxxx_d.lib;矩形内的release版本,格式为xxxxx_o.lib关于DCMTK3.6.0源代码编译的总结
3.更改DCMTK工程DCMTK.sln的MD或者MT。只需要按住shift按钮选中除了ALLBUILD,INSTALL,ZEROC_HECK三个子工程的其余所有子工程,右键选择属性-->cc++ -->代码生成 -->运行库,更改MD或者MT
 
注意:3.6.1版本的要去除的子工程有九个:ALLBUILD,builtindict,dcdictzz,gendeftag,INSTALL,mkvrscan,RUN_TESTS,nobuiltindict,ZEROC_HECK
 
关于DCMTK3.6.0源代码编译的总结关于DCMTK3.6.0源代码编译的总结
 
4.CMAKE出来的文件夹路径和名称不能更改。
 

原文链接: https://www.cnblogs.com/h2zZhou/p/4977450.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍

    关于DCMTK3.6.0源代码编译的总结

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/224703

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月13日 下午12:32
下一篇 2023年2月13日 下午12:32

相关推荐