摘要: 今天需要把项目静态链接的可执行程序到其它机器上运行,这个项目是用vc6.0写的,结果使用MFC静态库时发现编译出现下面的错误:--------------------Configuration: upload - Win32 Debug--------------------Linking...nafxcwd.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) already defined in LIBCMTD.lib(new.obj)naf 阅读全文
posted @ 2013-05-11 19:00 在于思考 阅读(918) 评论(0) 推荐(0) 编辑
摘要: 最近有个项目需要生成静态编译的可执行文件,以便在其它linux的机器中运行,开始以为非常简单,直接在编译中加个-static选项不就是了,结果却和我想的太不一样了,下面说下我遇到的问题以及解决的方法。 开始按照设想应该只要在编译中加个-static选项就可以了,不过却报下面的错误: cc -g -s 阅读全文
posted @ 2013-05-11 18:23 在于思考 阅读(11063) 评论(0) 推荐(0) 编辑