|
已经在64位的windows系统下安装了64位的NX,但是以前在32位NX上开发的程序不能使用,弹出“菜单按钮定义错误”对话框。
: E+ V9 n3 L, k+ ~" ^" M; I, D2 v* c0 I" {* r% E: G' n
Test.rar
(615.87 KB, 下载次数: 23)
3 k3 l! ^; K5 {( a3 \5 C s+ O 现在在64位NX下进行编译,出现库文件提示错误:
6 F# i. ?( L+ V/ N f ...ugS\NX 7.0\UGOPEN\libufun.lib invalid machine type$ \$ H# K9 r3 _" w* k
请教一下各位大侠,如何解决。, ~* M5 K/ `5 _* Z
( m0 J6 s8 u7 y) h& `2 D" C 附:编译环境:VC6.0,采用的是MFC dll的方式
6 b9 P2 ]" q% O: z, ? 其中在64位的windows系统中安装了32位的NX4 和 64位的NX7, 如果在VC6中Toos ---> Options ---> Directories 的Include files 和 Library files 设置为32位NX4的路径,程序编译没问题,并且只能在32位的NX4上运行;如果上述的路径设置为64位的NX7,就出现上述的 invalid machine type的编译错误。
4 V% E1 v( G# J3 |4 ?1 N
2 A( Z4 H% {! e! M1 T4 r 个人联系方式: qq: 178452063
, J" B# `" N( N$ B0 v5 E5 w0 W E-mail: 178452063@qq.com |
|