wgm810616 wrote:
还是不行,我现在真是越来越糊涂了。
我找了写资料看了一下,上面说启动pt_intall_test
之前要生成pt_intall_test.exe,资料如下所示:(我也是在这上面下的)
Pro/Toolkit环境的设置.
: Pro/Toolkit完全是从UNIX系统移植过来的,与VC上的习惯有很大不同,
: 同时PTC对于PC用户并不在意,Help中也是语焉不详.以下是我的做法
: 如果对于Makefile没有基本的了解,请先看VC的帮助NMAKE.
: 安装Pro/Toolkit后,在$(PROE_PATH)\protoolkit\i486_nt\obj中有很多make_*的文件,
: 他们是对应于Pro/Toolkit的例子的Makefile。下面以Pro/Toolkit安装测试的程序pt_install_test
: 为例说明用VC开发Pro/Toolkit的过程.
: 1.将make_install文件改名为make_install.mak,以便DevStudio可以识别.
: 2.在VC中选Open workspace,打开make_install.mak文件.VC将会建立相应的project.
: 3.打开make_install.make文件,看看包含了哪些源程序文件,
: 将要编辑的源程序加入project,可以进行编辑.
: 4.按F7编译并连接,将会生成pt_install_test.exe
: 以上方法在VC5,VC6中应该没有问题。
: 设置好protk.dat就可以启动Pro/E了。
: 如果安装没有问题,将在File下面多出一项-Install Test,选择它将出现测试画面。
: 具体如何设置protk.dat,如何启动Pro/e,请参阅online help.
: 注意,protk.dat中的目录设置是相对Pro/e的启动目录.
exec_file 是相对于protk.dat说的
另外,如果启动pt_intall_test成功对proe二次开发有何帮助?
hxh wrote:
风缘:
谢谢你的回答。可是TEST_CALL_REPORT 这个函数的头文件在哪个目录下呢?我已经把protoolikit\includes及protoolkit\protk_appls\includes、proe2001\protoolkit、proe2001全包括进去了。
NOCTURE wrote:
不对吧,应该是先建成动态连接库再进行注册和运行吧(我是那么干的)。
若是要启动pt_install_test的话,我建议:
1.先编译protoolkit\protk_appls\pt_install_test\pt_install_src目录下的TestInstall.c
2.在工程中加入TestError.c;TestRunmode.c;Utilstring.c
3.再在 C++中的TOOL栏Direct属性页中,include files中加入:
\proe2001\protoolkit\includes;
\proe2001\protoolkit\protk_appls\includes;
\proe2001\protoolkit;
\proe2001;
在Library files中加入:
\pro2001\protoolkit\i486_win95\obj
(前面具体看你把proe2001放在了哪里)
c:\windows\system
4.在C++中project栏project settings(Alt+F7)中选Link属性页;在Output files
name中填入TestInstall.dll;在Object/Library中加入:
protoolkit.lib
protk_lib
libc.lib
libcd.lib
wsock32.lib
mpr.lib
5.依次编译没有大问题就建库
你的protk.dat中TEXT_DIT似乎有些错误
另:刚才去查笔记耽误了一些时间,别见怪呦。
NOCTURE wrote:
不对吧,应该是先建成动态连接库再进行注册和运行吧(我是那么干的)。
若是要启动pt_install_test的话,我建议:
1.先编译protoolkit\protk_appls\pt_install_test\pt_install_src目录下的TestInstall.c
2.在工程中加入TestError.c;TestRunmode.c;Utilstring.c
3.再在 C++中的TOOL栏Direct属性页中,include files中加入:
\proe2001\protoolkit\includes;
\proe2001\protoolkit\protk_appls\includes;
\proe2001\protoolkit;
\proe2001;
在Library files中加入:
\pro2001\protoolkit\i486_win95\obj
(前面具体看你把proe2001放在了哪里)
c:\windows\system
4.在C++中project栏project settings(Alt+F7)中选Link属性页;在Output files
name中填入TestInstall.dll;在Object/Library中加入:
protoolkit.lib
protk_lib
libc.lib
libcd.lib
wsock32.lib
mpr.lib
5.依次编译没有大问题就建库
你的protk.dat中TEXT_DIT似乎有些错误
另:刚才去查笔记耽误了一些时间,别见怪呦。
欢迎光临 iCAx开思工具箱 (https://t.icax.org/) | Powered by Discuz! X3.3 |