|
已经在64位的windows系统下安装了64位的NX,但是以前在32位NX上开发的程序不能使用,弹出“菜单按钮定义错误”对话框。" [7 l# k% ~4 C% K" R" H* s
7 G' @% V; N) c; i7 e- p
Test.rar
(615.87 KB, 下载次数: 23)
: @! Y/ p" ]$ ~6 ^: J, T% m
现在在64位NX下进行编译,出现库文件提示错误:; H8 b7 K. g2 w/ e, h
...ugS\NX 7.0\UGOPEN\libufun.lib invalid machine type
+ i" _. V [, y7 p; q) ?. B 请教一下各位大侠,如何解决。
' S- w* p: X6 V% u; Q- c* O% d6 b& r2 t, `" c( h3 H
附:编译环境:VC6.0,采用的是MFC dll的方式0 f4 \9 b c5 g) V
其中在64位的windows系统中安装了32位的NX4 和 64位的NX7, 如果在VC6中Toos ---> Options ---> Directories 的Include files 和 Library files 设置为32位NX4的路径,程序编译没问题,并且只能在32位的NX4上运行;如果上述的路径设置为64位的NX7,就出现上述的 invalid machine type的编译错误。
4 C" F0 j/ r: O
9 B3 {9 g$ E7 z. I' l. w 个人联系方式: qq: 178452063) D2 M& u7 Z/ h) ?' @) T( u( u+ B& r
E-mail: 178452063@qq.com |
|