PLM之家精品课程培训,联系电话:18301858168 QQ: 939801026

  • NX二次开培训

    NX二次开培训

    适合初级入门或想深入了解二次开发的工程师,本培训结合ufun,NXOpen C++,大量的实例及官方内部的开发技术对于老鸟也值得借鉴!.

    NX CAM二次开发培训报名 NX二次开发基础培训报名
  • PLM之家Catia CAA二次开发培训

    Catia二次开发培训

    Catia二次开发的市场大,这方面开发人才少,难度大。所以只要你掌握了开发,那么潜力巨大,随着时间的积累,你必将有所用武之地!

  • PLM之Teamcenter最佳学习方案

    Teamcenter培训

    用户应用基础培训,管理员基础培训,管理员高级培训,二次开发培训应有尽有,只要你感兴趣肯学习,专业多年经验大师级打造!

  • PLM之Tecnomatix制造领域培训

    Tecnomatix培训

    想了解制造领域数字化吗?想了解工厂,生产线设计吗?数字化双胞胎,工业4.0吗?我们的课程虚位以待!

PLM之家PLMHome-国产软件践行者

[已解决] fatal error LNK1120: 6 个无法解析的外部命令怎么解决?

  [复制链接]

2017-12-7 09:09:42 9411 5

renie2015 发表于 2016-6-4 23:49:15 |阅读模式

renie2015 楼主

2016-6-4 23:49:15

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

x
完全按照NX9.0二次开发实例 6 使用NXOpen CPP创建圆柱.来做的。却出现了错误! Q, @/ x: W. e) v
1>------ 已启动全部重新生成: 项目: NX9 Open Wizard1, 配置: DebUG x64 ------
% ~3 H3 l- ^! G4 E  L' q* \0 b1>cl : 命令行 warning D9038: 此平台上不支持 /ZI;请启用 /Zi* F/ G' l+ M6 l
1>cl : 命令行 warning D9007: “/Gm”需要“/Zi”;选项被忽略
2 f- b7 k1 }* U' u' |1 ?1>  NX9 Open Wizard1.cpp3 ?& l/ Q9 W" |# w6 v
1>     正在创建库 I:\ug\My_directory\visual studio 2012\NX9 Open Wizard1\x64\Debug\/NX9 Open Wizard1.lib 和对象 I:\ug\My_directory\visual studio 2012\NX9 Open Wizard1\x64\Debug\/NX9 Open Wizard1.exp
$ ~+ K+ s7 M7 ]- f1>NX9 Open Wizard1.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class NXOpen::Features::Feature * __cdecl NXOpen::Features::FeatureBuilder::CommitFeature(void)" (__imp_?CommitFeature@FeatureBuilder@Features@NXOpen@@QEAAPEAVFeature@23@XZ),该符号在函数 ufsta 中被引用
3 I' q1 S6 {- L1 h; D  |9 I4 E2 N$ N1>NX9 Open Wizard1.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class NXOpen::Expression * __cdecl NXOpen::Features::CylinderBuilder:iameter(void)" (__imp_?Diameter@CylinderBuilder@Features@NXOpen@@QEAAPEAVExpression@3@XZ),该符号在函数 ufsta 中被引用5 {6 F1 i3 |, u) M) b
1>NX9 Open Wizard1.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class NXOpen::Expression * __cdecl NXOpen::Features::CylinderBuilder::Height(void)" (__imp_?Height@CylinderBuilder@Features@NXOpen@@QEAAPEAVExpression@3@XZ),该符号在函数 ufsta 中被引用
8 i& {% P  H1 |) l8 N6 A1>NX9 Open Wizard1.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: void __cdecl NXOpen::Features::CylinderBuilder::SetOrigin(struct NXOpen:oint3d const &)" (__imp_?SetOrigin@CylinderBuilder@Features@NXOpen@@QEAAXAEBUPoint3d@3@@Z),该符号在函数 ufsta 中被引用
" d% y7 T* ?2 t# v! Z1>NX9 Open Wizard1.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: void __cdecl NXOpen::Features::CylinderBuilder::SetDirection(struct NXOpen::Vector3d const &)" (__imp_?SetDirection@CylinderBuilder@Features@NXOpen@@QEAAXAEBUVector3d@3@@Z),该符号在函数 ufsta 中被引用
; p  a3 R0 L& y! X. j* t& B( _1>NX9 Open Wizard1.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class NXOpen::Features::CylinderBuilder * __cdecl NXOpen::Features::FeatureCollection::CreateCylinderBuilder(class NXOpen::Features::Feature *)" (__imp_?CreateCylinderBuilder@FeatureCollection@Features@NXOpen@@QEAAPEAVCylinderBuilder@23@PEAVFeature@23@@Z),该符号在函数 ufsta 中被引用
  ~1 l* s' U8 M0 _# i0 ]: @! R1>I:\ug\My_directory\visual studio 2012\NX9 Open Wizard1\x64\Debug\/NX9 Open Wizard1.dll : fatal error LNK1120: 6 个无法解析的外部命令
' j. [/ I: K! J7 X========== 全部重新生成: 成功 0 个,失败 1 个,跳过 0 个 ==========- b3 i; Y( y6 J$ k' s4 O1 ^

9 Y  p* r8 [5 M6 t+ d5 E# K9 N9 s+ [2 m6 }+ R
9 \. u' r6 U- ~/ }

7 s4 k1 ~6 |4 G
6 s9 b& I8 d2 `5 U1 k5 w/ U) E
我把开头的都加进来了, Y' K% V$ |, B7 ~' J
#if ! defined ( __hp9000s800 ) && ! defined ( __sgi ) && ! defined ( __sun )
" f; Y# ?, z' x$ j) p#   include <strstream>' [4 h& h: Z) d  M( C
#   include <iostream>, i* _  S; {$ |# O. U
    using std:strstream;
8 h' J( i% ?. q2 Y/ j6 J$ W$ c    using std::endl;    6 r+ o  t  T! M9 u
    using std::ends;/ D' ?* w+ w" Y4 j% o2 ^  N3 d" _% q
    using std::cerr;
3 ^2 ^' w3 x- b$ p! V8 r#else
" W  n5 i* V7 V" i4 I8 U#   include <strstream.h>
8 }+ t3 t, f% b#   include <iostream.h>- R! m6 N6 z: s" V. ~; \
#endif% j1 v: b4 P! t) p, f
#include <uf.h>/ Z. c8 _6 o2 T7 O0 G% x6 Y
#include <uf_ui.h>5 G  x' O7 j+ l2 q# z( s
#include <uf_exit.h>6 R, g2 D8 Q; Y- \# |1 M( [
#include <uf_defs.h>7 C, |4 ^9 b, H* O- w' N
#include <NXOpen/NXException.hxx>: d/ \& p' s6 l& l5 }# \
#include <NXOpen/Session.hxx>0 I. H6 A$ |( ]( l  u) h* s. W
#include <NXOpen/Axis.hxx>) X5 J- V7 g2 T
#include <NXOpen/BasePart.hxx>, F$ e& u7 e! Y
#include <NXOpen/Body.hxx>
8 B! |4 o, G, h2 i: Y# ~#include <NXOpen/Builder.hxx>
- R0 y$ \8 u' r& u/ V* E+ w8 a#include <NXOpen/Direction.hxx>
1 K; R: E0 ]# D7 Q#include <NXOpen/DirectionCollection.hxx>
$ F1 b# r& N4 Z2 V& _( z* u#include <NXOpen/Expression.hxx>, e. I* j, w2 j" P- S
#include <NXOpen/ExpressionCollection.hxx>
- u. }3 Q( I( W#include <NXOpen/Features_CylinderBuilder.hxx>
, q3 ]" y: n! ^( b#include <NXOpen/Features_FeatureCollection.hxx>
$ z; v$ s1 J/ z6 |5 R$ R1 a* @4 q#include <NXOpen/GeometricUtilities_BooleanOperation.hxx>0 a8 W* v* b! v2 c1 _. ?
#include <NXOpen/NXObject.hxx>
1 ~5 ^9 A9 B  P! c' u0 T4 [#include <NXOpen/Part.hxx>
$ F7 r( {% L; l( `& H0 Z8 C, e) u2 W#include <NXOpen/ParTCollection.hxx>- p0 E8 {3 [1 F, n' ?% F' r
#include <NXOpen/Point.hxx>
  Z! L# H6 U5 e#include <NXOpen/PointCollection.hxx>
% o5 q4 i! Y1 V6 f! e* M0 _#include <NXOpen/Preferences_PartModeling.hxx>" G5 ~" Z& o' @8 ]" Z4 x
#include <NXOpen/Preferences_PartPreferences.hxx>+ P! m. L2 c; T
#include <NXOpen/Scalar.hxx>. a' Y! A! L" z6 O( [
#include <NXOpen/ScalarCollection.hxx>: t1 v/ u6 E  X' |$ t) d
#include <NXOpen/SelectICurve.hxx>$ p0 O$ Q: b2 _
#include <NXOpen/SelectObject.hxx># l* b0 {# l4 Z, o, S2 O! j( [
#include <NXOpen/Session.hxx>
3 A8 F& I' P: b6 _9 ?. v+ l#include <NXOpen/TaggedObject.hxx>
5 j4 w/ n) K2 |. N' W: `# j: z#include <NXOpen/Unit.hxx>! P& T9 _% P- h4 V5 f% g2 u" T+ q
00.jpg
0 L+ a% J% y* {  E5 k我点代码的时候还有定义啊 7 s/ w4 a& {8 g# `/ c
$ r* F7 B7 h/ ?* o# p
这个到底该怎么解决啊
9 H* A6 x' y* j2 b0 V
: B; {* T7 s/ S+ U( M* A4 T9 I
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复

使用道具 举报

全部回复5

admin 发表于 2016-6-5 07:25:30

admin 沙发

2016-6-5 07:25:30

库不全,加其他的库
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

renie2015 发表于 2016-6-5 09:45:22

renie2015 板凳

2016-6-5 09:45:22

所有都加进去啊?
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

renie2015 发表于 2016-6-5 09:58:38

renie2015 地板

2016-6-5 09:58:38

按照大哥所说的。。成功了。。我把所有的库都加进去了libufun.lib
) d1 y: c4 i3 f2 l! {' N# l: \8 flibufun_cae.lib
# m9 F$ T* I3 z/ b$ a- _: F$ elibnxopencpp.lib
) |+ X, `  [# L9 U5 _libugopenint.lib0 q7 K9 w, v6 Y- b+ X0 n0 u1 k
libugopenint_cae.lib4 ^6 h/ L: _+ u" @
libnxopenuicpp.lib1 L" ^( N  t- Q) s
libvmathpp.lib
/ l; H& ~& h" P6 slibugopenint_cae.lib( @% @& [# [9 ?$ ]
libugopenint.lib
0 I% v% }5 i) H, @! v0 Ulibufun_cae.lib
* L4 p$ [- h& y+ @' ^( T& |% ilibufun.lib+ D' N! U+ _, V% L) _! @2 D
libopenpp.lib
$ a. M0 R7 V! _2 |) _, jlibopenintpp.lib+ \. l. M0 K9 A$ G& z
libnxopenuicpp.lib
5 c: k3 j+ G4 |4 K& V# U7 ?' ^libnxopencpp_weld.lib
$ O( Z( a6 I3 p4 ~2 o* ?libnxopencpp_visualreporting.lib
! O4 ^4 t( x0 olibnxopencpp_validate.lib7 a: e, X, K9 x3 l5 k
libnxopencpp_userdefinedobjects.lib3 w3 v4 h4 ^9 d4 W, F: o
libnxopencpp_tooling.lib
: D8 H0 a5 g8 p3 n7 o# alibnxopencpp_sim.lib
- f' Y; `. ~! x1 D- ~0 Ylibnxopencpp_sheetmetal.lib
1 a# {+ N' X" ^& b3 m; C, llibnxopencpp_shapesearch.lib
8 ~2 i3 h' j2 t4 a' K5 F8 t& Vlibnxopencpp_routing.lib2 S) J. P! Z; c' y
libnxopencpp_preferences.lib2 K5 ^3 b' X3 h4 t  R# }1 X" X9 i5 a; i
libnxopencpp_positioning.lib9 s$ y& P8 g$ C' G
libnxopencpp_physmat.lib+ [5 h- U8 k. J+ S) W9 @: Z
libnxopencpp_pdm.lib
' `1 g9 i( M$ u* Q6 |% b  blibnxopencpp_partfamily.lib' l- C2 Z- B4 R& a! F  J
libnxopencpp_options.lib
/ P6 Z3 v" [& s  J! X' Ylibnxopencpp_optimization.lib1 {% b6 _) K, ?/ H) Z; @2 s
libnxopencpp_motion.lib- l  P( j! I: l  x0 o% _
libnxopencpp_modldirect.lib
9 l$ P1 f6 v& G8 zlibnxopencpp_mechatronics.lib
) F* y& }; m) u+ z6 `; i) a+ vlibnxopencpp_layout2d.lib5 e2 [' Q4 S7 G" f1 @- c7 n1 r
libnxopencpp_layer.lib; o" s( w; C8 m) w, u
libnxopencpp_issue.lib' e/ B0 |% x4 c3 c3 L0 n* b8 f
libnxopencpp_geometricutilities.lib
, s% ~+ l2 m, F9 Blibnxopencpp_geometricanalysis.lib
% N( t; \7 m: R6 y3 c& ?) L" llibnxopencpp_gateway.lib: w+ g3 }& a3 q- Z
libnxopencpp_formboard.lib
  X4 x. x6 _3 H) H  w2 ]0 _2 J( L; ilibnxopencpp_fields.lib- m+ C; t$ o8 P7 x9 f$ G0 A
libnxopencpp_features.lib0 d( w0 s+ ~$ ^+ B# x- S
libnxopencpp_facet.lib$ [5 b+ b3 R8 _" `" [1 V7 C7 m3 b$ w- B
libnxopencpp_drawings.lib
/ c. J7 o8 t2 G, B  O; }libnxopencpp_drafting.lib
" F& ]0 ?- }5 R- Y1 K7 klibnxopencpp_display.lib
# ~( f3 _  E0 k" c# ilibnxopencpp_die.lib
* c, Z! @* \2 F3 d! T4 xlibnxopencpp_cam.lib( D) e: {. R& ^- h1 U! T$ G% x6 X
libnxopencpp_cae.lib
- Q6 S+ c. [7 }4 g# @. Z5 N/ tlibnxopencpp_bodydes.lib
+ N) m: m! Z" p$ x0 p) Elibnxopencpp_assemblies.lib) f# b6 x" ^/ V" g7 `# Q  s8 g/ N
libnxopencpp_annotations.lib+ {" S! ^2 Y! n+ H4 f
libnxopencpp.lib
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

KutouAi 发表于 2017-12-6 22:29:43

KutouAi 5#

2017-12-6 22:29:43

专门申请了个账号来感谢楼主以及管理员。这个问题困扰了我好几天了。之前一直死扣dll连接的问题,以为引用4个基本的dll就够了,没想到是因为没引用全。终于解决了哈哈。
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

admin 发表于 2017-12-7 09:09:42

admin 6#

2017-12-7 09:09:42

KutouAi 发表于 2017-12-6 14:29" p0 |& v, z9 ]8 w" p$ x
专门申请了个账号来感谢楼主以及管理员。这个问题困扰了我好几天了。之前一直死扣dll连接的问题,以为引用4 ...
) p2 }7 z1 g$ d- u1 N+ m
这是基本的问题,很常见,看看视频,一劳永逸的方法就是全加进去
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了