欢迎来到天天文库
浏览记录
ID:33604955
大小:586.19 KB
页数:16页
时间:2019-02-27
《pro二次开发编译环境》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、今天终于有时间玩一玩,MicrosoftVisualStudio2005还不熟悉,还要继续摸索:handshake下面我把我的测试成功的例子做个教程,希望对需要配置新环境进行开发的朋友有所帮助!==更多精彩,源自无维网(www.5dcad.cn)新建项目==更多精彩,源自无维网(www.5dcad.cn)新建MFCDLL==更多精彩,源自无维网(www.5dcad.cn)默认下一步==更多精彩,源自无维网(www.5dcad.cn)默认完成新建==更多精彩,源自无维网(www.5dcad.cn)开始创建程序代码==更多精彩,源自无维网(www.5dcad.cn)代码部
2、分的解释如下:extern"C"intuser_initialize( intargc, /**Numberofarguments **/ char*argv[], /**Pro/Earguments **/ char*proe_vsn, /**Pro/Eversion **/ char*build, /**Pro/Ebuild **/ wcha
3、r_terr_buff[]) /**Errorbuffer **/{ ProName msgFileName; ProStringToWstring(msgFileName,"message.txt"); ProMessageDisplay(msgFileName,"USERWelcomeyou!"); return0;}extern"C"void user_terminate(){ return;}这里我只使用了一个ProMessageDisplay
4、函数来做信息显示功能的测试,本教程的主要目的在于配置编译环境,所以未设置任何功能,甚至菜单都没加:lol==更多精彩,源自无维网(www.5dcad.cn)包含文件的设置(include)==更多精彩,源自无维网(www.5dcad.cn)库文件(lib)==更多精彩,源自无维网(www.5dcad.cn)项目设置??附加的库wsock32.libmpr.libpsapi.libprotk_dllmd.lib(此处接见湃睿技术社区byan的设置)==更多精彩,源自无维网(www.5dcad.cn)项目设置??预处理器定义添加:PRO_USE_VAR_ARGS,这个是使
5、用ProMessageDisplay函数的需要==更多精彩,源自无维网(www.5dcad.cn)不管选择Win32Release还是Win32Debug设置都相同,但是不知道什么原因,编译时很多警告,同时我编译成功的Debug下面的dll不能用,只能用Release,原因不明,欢迎讨论编译警告信息如下:------已启动生成:项目:ProMessageDisplay,配置:ReleaseWin32------正在编译...stdafx.cpp正在编译...ProMessageDisplay.cpp正在编译资源...正在链接... 正在创建库c:toolkit_t
6、estProMessageDisplayReleaseProMessageDisplay.lib和对象c:toolkit_testProMessageDisplayReleaseProMessageDisplay.exp正在生成代码已完成代码的生成protk_dllmd.lib(protk_comm.obj):warningLNK4049:已导入本地定义的符号_btk_vfprintfprotk_dllmd.lib(windows_32.obj):warningLNK4049:已导入本地定义的符号_btk_vfprintfprotk_dllmd.lib(
7、protk_comm.obj):warningLNK4049:已导入本地定义的符号_btk_vprintfprotk_dllmd.lib(protk_comm.obj):warningLNK4049:已导入本地定义的符号_btk_vwprintfprotk_dllmd.lib(protk_comm.obj):warningLNK4049:已导入本地定义的符号_btk_vsprintfprotk_dllmd.lib(protk_comm.obj):warningLNK4049:已导入本地定义的符号_btk_vfwprintfprotk_dllmd.li
此文档下载收益归作者所有