本帖最后由 qwuiop789 于 2022-8-2 11:28 编辑
1、新建C++ 空项目
2、配置项目属性
《常规》-----《配置类型》--------动态库.dll
3、《高级》------目标文件扩展名------ .grx
------字符集----使用unicode字符集
4、C++常规下-----附加使用目录:C:\grxsdk\inc\arx 。VS2022新建C++空项目,属性配置页没有C++节点,需要在源文件添加一个类文件重新编译一下项目,在右键打开属性页,就会有C++节点。
5、【预处理器】/【预处理器定义】----下拉框编辑 ----- 增加设置: _TOOLKIT_IN_DLL_
如果是在DEBUG工程配置下则需要把_DEBUG去掉,同时需要将【代码生成】/【运行库】修改为多线程 DLL (/MD)。
6、
选择【链接器】节点,进行如下设置。
【常规】/【附加库目录】设为(32位):C:\grxsdk\lib-x86 【常规】/【附加库目录】设为(64位):C:\grxsdk\lib-x64 【输入】/【附加依赖项】设为:grxport.lib;Td_Root.lib;Td_DbRoot.lib;Td_Db.lib;Td_Ge.lib;Td_Gi.lib;Td_Gs.lib;gcad.lib;gcap.lib;gcdb.lib;gced.lib;gcgs.lib;gcut.lib;gcui.lib
7、【链接器】/【输入】/【模块定义文件】设为:C:\grxsdk\inc\arx\RxExport.def。
1) 点击【应用】,再点击【确定】按钮完成编译器的配置。 2) 编译,确保编译通过。否则重新配置。
|