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 9568 5

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

renie2015 楼主

2016-6-4 23:49:15

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

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

x
完全按照NX9.0二次开发实例 6 使用NXOpen CPP创建圆柱.来做的。却出现了错误  F' R% C4 L# N& T7 p
1>------ 已启动全部重新生成: 项目: NX9 Open Wizard1, 配置: DebUG x64 ------
, ~3 F8 A/ u9 ?, ?1>cl : 命令行 warning D9038: 此平台上不支持 /ZI;请启用 /Zi0 s( q! B, Y) ~/ P8 Y
1>cl : 命令行 warning D9007: “/Gm”需要“/Zi”;选项被忽略5 T) P- x1 G/ p+ l5 ?  m  x
1>  NX9 Open Wizard1.cpp
: T) p7 d; O" x8 Z. B1>     正在创建库 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
+ o3 {( {# Y+ s, r1>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 中被引用
. `$ v! S' {) R2 x) X1>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 中被引用* b) ]! _9 G* k
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 中被引用7 f, s; p/ j( g) O+ v
1>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 中被引用
! H  ^% d) U( f3 q8 a2 u1>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 中被引用
* O' p: g8 A! A2 Z4 y1>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 中被引用2 \/ d& J, U* ]$ l8 c2 d7 r
1>I:\ug\My_directory\visual studio 2012\NX9 Open Wizard1\x64\Debug\/NX9 Open Wizard1.dll : fatal error LNK1120: 6 个无法解析的外部命令
$ E# t. }- g, l. y+ U, v1 b% a========== 全部重新生成: 成功 0 个,失败 1 个,跳过 0 个 ==========) [4 O7 y$ C2 d+ D4 ^

1 t8 A( o; E$ T0 Y0 S
) C. y& d, b1 D9 n

  w/ k- K' ^8 E3 X8 B# ~, n: u4 ~" _/ i3 N2 G+ m

: n6 ?/ z- H; L  p我把开头的都加进来了
( i8 c; @/ e6 L+ ~) U+ {: ]* V#if ! defined ( __hp9000s800 ) && ! defined ( __sgi ) && ! defined ( __sun )' J6 h/ d" q4 Y3 v
#   include <strstream>
" f& a% f2 j. ^#   include <iostream>% ]6 k) q+ p, g8 w. {
    using std:strstream;
$ y+ P7 `% K+ `5 I: F    using std::endl;    3 @+ S' D. M6 j1 B" x! S
    using std::ends;
: w9 G  H' u5 [8 l- M8 H    using std::cerr;" q6 s: |& \# Z* S" C( j1 }0 z
#else' e" r1 n  R4 v7 }
#   include <strstream.h>
8 T1 z4 y; U  J#   include <iostream.h>
2 Z2 n- l& o0 o& ^( J! w#endif
) @% I9 ?5 t( R( Y#include <uf.h>
6 e. f$ K) y6 h' u7 j6 W#include <uf_ui.h># \! h. _  V. `- t8 W9 d
#include <uf_exit.h>
; Y$ b9 R: a$ w1 l#include <uf_defs.h>2 h2 x: |6 z: u" j
#include <NXOpen/NXException.hxx>
' }9 k/ A" G+ w+ \3 I#include <NXOpen/Session.hxx>, t; J; ?1 W3 `$ N! |2 \0 G
#include <NXOpen/Axis.hxx>
$ l* `1 d$ G9 ?+ V#include <NXOpen/BasePart.hxx>9 k) R% r5 i& E, l8 I; x
#include <NXOpen/Body.hxx>( r3 J6 b# C5 ~! O3 G
#include <NXOpen/Builder.hxx>
! |$ l& I1 k3 p  F9 j#include <NXOpen/Direction.hxx>
" n  j6 |+ _" n6 E( h- ]+ t#include <NXOpen/DirectionCollection.hxx>
& _% o- t8 `* ?. w( b* G#include <NXOpen/Expression.hxx>7 t0 \6 A: x1 Z6 ^
#include <NXOpen/ExpressionCollection.hxx>* m! H) i. E1 S/ A2 Z2 F  i
#include <NXOpen/Features_CylinderBuilder.hxx>  l* j, B2 v( v! P2 ]2 r, o
#include <NXOpen/Features_FeatureCollection.hxx>, a3 S5 Y4 N0 U) h
#include <NXOpen/GeometricUtilities_BooleanOperation.hxx>
, \2 p1 F# ?/ v$ K# \#include <NXOpen/NXObject.hxx>- S2 Z; t# H0 t2 m9 @9 e' X
#include <NXOpen/Part.hxx>, i4 h# p% _! O
#include <NXOpen/ParTCollection.hxx>
2 O- g' ]' y4 _: }; I$ C) L" h#include <NXOpen/Point.hxx>
! h3 R; |5 O: ^2 I1 z" C#include <NXOpen/PointCollection.hxx>* Z3 F4 d$ j) ~! j$ Y( e
#include <NXOpen/Preferences_PartModeling.hxx>4 }2 [9 Y# U" x7 e5 X
#include <NXOpen/Preferences_PartPreferences.hxx>) d' v' ?2 z1 j. {/ `
#include <NXOpen/Scalar.hxx>
: s; E9 P. c6 G4 I1 k0 e) a#include <NXOpen/ScalarCollection.hxx>
! L! n) I6 D; S8 C: ]#include <NXOpen/SelectICurve.hxx>
& r5 j& u% ~, Q: i/ n7 c) ^#include <NXOpen/SelectObject.hxx>
8 n+ B- d3 k/ a6 C) N#include <NXOpen/Session.hxx>
$ o6 c6 B2 p: q) R/ x& |2 q#include <NXOpen/TaggedObject.hxx>! l1 m& f' n6 a. K+ Z: y2 ~+ x
#include <NXOpen/Unit.hxx>( ~/ e: V7 E3 h8 V6 N& ?  i6 q
00.jpg % V# p: k0 K# z, G+ X3 b% B
我点代码的时候还有定义啊 ( g4 }! X( f8 G# N  {+ L6 [

% Y8 b( O: J6 W  e这个到底该怎么解决啊
, Q* ~6 C/ e7 |# x  f$ p1 b

- v. L0 L( d" U0 Q
上海点团信息科技有限公司,承接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; c) n! b; s- d
libufun_cae.lib6 O( ?7 R# S7 x4 [, x
libnxopencpp.lib% p- e* s/ O. A& x$ N$ i
libugopenint.lib
4 q/ g7 R; y# L3 z' r0 clibugopenint_cae.lib6 I# Y4 m& {* G2 l) q8 A
libnxopenuicpp.lib: ]+ t7 h0 W( U6 M7 |: [; \
libvmathpp.lib
0 p- s, |/ @/ [. @libugopenint_cae.lib
( d9 S/ L$ y9 j) ~+ blibugopenint.lib  U! M8 U" N+ V! V4 P+ [4 p: J
libufun_cae.lib  l& y7 a* p2 g. Y2 k
libufun.lib
# X1 k) f- b/ Y& b8 r! elibopenpp.lib# \9 }! |, ?8 V! ~# @' |
libopenintpp.lib* k" D3 M1 m) S# @* \
libnxopenuicpp.lib! E3 a8 x- n" e6 [+ l; {
libnxopencpp_weld.lib4 z) D. K. {+ D
libnxopencpp_visualreporting.lib
4 m) r( R5 R5 P; n7 c( Jlibnxopencpp_validate.lib
( C9 X! X( J; q# y: m' dlibnxopencpp_userdefinedobjects.lib. Q1 ^4 p" I' ~" y1 c- Y' t
libnxopencpp_tooling.lib, ]( z& q) h+ c+ g& V% c
libnxopencpp_sim.lib
2 ]( Z: L- ]& B( M$ z0 U6 elibnxopencpp_sheetmetal.lib0 \5 h4 D  Y1 E
libnxopencpp_shapesearch.lib
+ o2 L, ]1 `$ M; t4 E1 Y! wlibnxopencpp_routing.lib1 P  s9 N# i# R1 h
libnxopencpp_preferences.lib$ B# d, S+ V; z* q9 ?6 _1 P3 O
libnxopencpp_positioning.lib: b0 }9 B$ A8 G- A' ^# o. M# Y
libnxopencpp_physmat.lib& v- z5 Z4 q+ M
libnxopencpp_pdm.lib
$ y+ G! z( |- M- k+ D2 p. S" s6 @libnxopencpp_partfamily.lib* C! }* x: t1 m& X1 a9 G* R1 V
libnxopencpp_options.lib- [+ ~- F9 Z0 R7 F0 y; [
libnxopencpp_optimization.lib, i( d) h7 ^2 |7 l
libnxopencpp_motion.lib4 m8 b( S* A3 O6 I! J, J
libnxopencpp_modldirect.lib4 _5 T5 R. [% q( o2 R; x# Z" h2 w5 h
libnxopencpp_mechatronics.lib
+ O5 I! F% _+ A( d' |; r3 u7 vlibnxopencpp_layout2d.lib! \) h" f: H& d; J& G# y
libnxopencpp_layer.lib/ Y$ X4 X# c: S, \/ w  p/ H
libnxopencpp_issue.lib% D- Y$ `8 Y  k% A/ i% Z5 ^
libnxopencpp_geometricutilities.lib
0 B: q6 F- P; ?- c7 Hlibnxopencpp_geometricanalysis.lib# K* t4 M$ ^' i! Y& ~
libnxopencpp_gateway.lib
2 r6 ^3 Z0 X+ a3 Y$ p& i- W3 Vlibnxopencpp_formboard.lib  F8 k( {, O1 H- T; T
libnxopencpp_fields.lib  H! k$ U8 ?4 j: l: W  c) S0 A' k
libnxopencpp_features.lib3 @/ n- X+ f0 l9 {: j: E! }& [* C4 Q
libnxopencpp_facet.lib
9 g0 d3 V5 Y( W/ A% ?/ g9 e( g- [libnxopencpp_drawings.lib! d7 p* [5 i3 I9 x. w6 f# c
libnxopencpp_drafting.lib
+ t/ d0 l' M- I5 ?/ O3 y7 m$ glibnxopencpp_display.lib
# y2 b6 G$ e3 c3 h$ `7 s5 ylibnxopencpp_die.lib
) M+ _. Q% R  Elibnxopencpp_cam.lib7 P+ Y( c- G" c5 Y- H3 h
libnxopencpp_cae.lib
8 |* c0 ]; g; clibnxopencpp_bodydes.lib3 A- h2 F) ^( g% ]* n% S
libnxopencpp_assemblies.lib9 x* c- P/ c/ K/ R( r' }
libnxopencpp_annotations.lib
( ^5 ]) |3 z% P( u; {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:292 O$ h6 I! t# j$ `5 ]% D  `+ ?/ J
专门申请了个账号来感谢楼主以及管理员。这个问题困扰了我好几天了。之前一直死扣dll连接的问题,以为引用4 ...

' j8 ?: Q$ t1 ^3 e/ D# _9 U* `这是基本的问题,很常见,看看视频,一劳永逸的方法就是全加进去
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了