摘要: 原文地址 在开发window程序是经常会遇到编译好好的程序拿到另一台机器上面无法运行的情况,这一般是由于另一台机器上面没有安装相应的运行时库导致的,那么这个与编译选项MT、MTd、MD、MDd有什么关系呢?这是msdn上面的解释: MT:mutithread,多线程库,编译器会从运行时库里面选择多线 阅读全文
posted @ 2018-03-29 15:44 风也沉默 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 共有两种库:一种是LIB包含了函数所在的DLL文件和文件中函数位置的信息(入口),代码由运行时加载在进程空间中的DLL提供,称为动态链接库dynamic link library。一种是LIB包含函数代码本身,在编译时直接将代码加入程序当中,称为静态链接库static link library。共有 阅读全文
posted @ 2018-03-29 15:41 风也沉默 阅读(210) 评论(0) 推荐(0) 编辑