欢迎大家一起学习使用c++对CREO5.0二次开发。
第1步,建立开发目录:在E盘(或者其他盘)新建creo_cpp文件夹,文件夹中新建ABC_TOOLS用来存放我们开发的工具,CODE文件夹存放开发源码。如下图所示:
第2步,准备开发文件:从群文件下载Common Files压缩包,解压到CODE文件夹如下图所示:
也可以从安装目录下复制,如下位置
如果安装位置没有这个文件夹,那么要在安装CREO 5.0软件时,勾选下图两个位置:
第3步,打开Visual Studio 2015,新建项目:
包含目录:
E:creo_cppCODECommon Filesotkotk_cppinclude;E:creo_cppCODECommon Filesotkotk_cppotk_examplesincludes;E:creo_cppCODECommon Filesprotoolkitincludes;E:creo_cppCODECommon Filesprotoolkitprotk_applsincludes;$(IncludePath)
库目录:
E:creo_cppCODECommon Filesotkotk_cppx86e_win64obj;E:creo_cppCODECommon Filesprotoolkitx86e_win64obj;$(LibraryPath)
附加依赖项:protk_dllmd_NU.lib;otk_cpp_md.lib;otk_222_md.lib;ucore.lib;udata.lib;kernel32.lib;user32.lib;wsock32.lib;advapi32.lib;mpr.lib;winspool.lib;netapi32.lib;psapi.lib;gdi32.lib;shell32.lib;comdlg32.lib;ole32.lib;ws2_32.lib;%(AdditionalDependencies)
输出文件:
E:creo_cppABC_TOOLScreo01.dll
预处理器:
_WINDOWS;_USRDLL;USE_ANSI_IOSTREAMS;PRO_USE_VAR_ARGS;PRO_MACHINE=36;HYCOMMONWINAPI_EXPORTS;%(PreprocessorDefinitions)
命令行:
/FORCE:MULTIPLE