找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4707|回复: 2

[原创] 使用QT Creator 配置 Creo 二次开发

[复制链接]

6

主题

163

回帖

10

威望

工程师

积分
220
发表于 2022-8-25 19:24 | 显示全部楼层 |阅读模式
1、新建lib项目

1

1


2、选择动态库方式

2

2

3、PRO文件配置
配置预定义:
DEFINES += QT_DEPRECATED_WARNINGS
DEFINES += PRO_USE_VAR_ARGS
DEFINES += PRO_MACHINE=36
DEFINES += PRO_OS=4
配置PTC静态库(也可以在项目上右击-添加库-动态链接(或者静态))
win32: LIBS += -L$$PWD/../../Lib-C/CLib_Creo5/protoolkit/x86e_win64/obj/ -lprotk_dllmd_NU
INCLUDEPATH += $$PWD/../../Lib-C/CLib_Creo5/protoolkit/includes
DEPENDPATH += $$PWD/../../Lib-C/CLib_Creo5/protoolkit/includes
win32: LIBS += -L$$PWD/../../Lib-C/CLib_Creo5/protoolkit/x86e_win64/obj/ -lprotkmd_NU
INCLUDEPATH += $$PWD/../../Lib-C/CLib_Creo5/protoolkit/includes
DEPENDPATH += $$PWD/../../Lib-C/CLib_Creo5/protoolkit/includes
win32: LIBS += -L$$PWD/../../Lib-C/CLib_Creo5/protoolkit/x86e_win64/obj/ -lucore
INCLUDEPATH += $$PWD/../../Lib-C/CLib_Creo5/protoolkit/includes
DEPENDPATH += $$PWD/../../Lib-C/CLib_Creo5/protoolkit/includes
win32: LIBS += -L$$PWD/../../Lib-C/CLib_Creo5/protoolkit/x86e_win64/obj/ -ludata
INCLUDEPATH += $$PWD/../../Lib-C/CLib_Creo5/protoolkit/includes
DEPENDPATH += $$PWD/../../Lib-C/CLib_Creo5/protoolkit/includes
win32:CONFIG(release, debug|release): LIBS += -L$$PWD/../../Lib-C/CLib_Creo5/otk_cpp/x86e_win64/obj/ -lotk_cpp_md
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/../../Lib-C/CLib_Creo5/otk_cpp/x86e_win64/obj/ -lotk_cpp_md
INCLUDEPATH += $$PWD/../../Lib-C/CLib_Creo5/otk_cpp/include
DEPENDPATH += $$PWD/../../Lib-C/CLib_Creo5/otk_cpp/include
win32:CONFIG(release, debug|release): LIBS += -L$$PWD/../../Lib-C/CLib_Creo5/otk_cpp/x86e_win64/obj/ -lotk_222_md
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/../../Lib-C/CLib_Creo5/otk_cpp/x86e_win64/obj/ -lotk_222_md
INCLUDEPATH += $$PWD/../../Lib-C/CLib_Creo5/otk_cpp/include
DEPENDPATH += $$PWD/../../Lib-C/CLib_Creo5/otk_cpp/include
配置系统库
LIBS += netapi32.lib
LIBS += wsock32.lib
LIBS += psapi.lib
LIBS += mpr.lib
LIBS += ws2_32.lib
LIBS += kernel32.lib
LIBS += user32.lib
LIBS += gdi32.lib
LIBS += winspool.lib
LIBS += comdlg32.lib
LIBS += advapi32.lib
LIBS += shell32.lib
LIBS += ole32.lib
LIBS += oleaut32.lib
LIBS += uuid.lib
LIBS += odbc32.lib
LIBS += odbccp32.lib

评分

参与人数 1威望 +2 金钱 +8 收起 理由
野火 + 2 + 8 原创内容

查看全部评分

1272

主题

4万

回帖

900

威望

管理员

积分
47433

社区建设勋章优秀斑竹勋章原创先锋勋章热心助人勋章宣传大使勋章斑竹勋章

发表于 2022-8-28 23:00 | 显示全部楼层
谢谢朋友分享经验!
回复

使用道具 举报

78

主题

1037

回帖

168

威望

版主

积分
1967

热心助人勋章斑竹勋章希望之星勋章

QQ
发表于 2022-8-31 08:47 | 显示全部楼层
感谢分享。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

本站为非营利性站点,部分资源为网友搜集或发布,仅供学习和研究使用,如用于商业用途,请购买正版。站内所发布的资源,如有侵犯你的权益,请发邮件联系我们,本站将立即改正或删除。

手机版|小黑屋|野火论坛(©2007~2024) ( 苏ICP备11036728号-2 )苏公网安备 32039102000103号|站长QQ28016688

GMT+8, 2024-11-22 12:36 , Processed in 0.166757 second(s), 26 queries .

快速回复 返回顶部 返回列表