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

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

renie2015 楼主

2016-6-4 23:49:15

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

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

x
完全按照NX9.0二次开发实例 6 使用NXOpen CPP创建圆柱.来做的。却出现了错误) J6 z$ H' P: l& y8 S
1>------ 已启动全部重新生成: 项目: NX9 Open Wizard1, 配置: DebUG x64 ------6 `6 w% e1 V7 w3 y6 J# P
1>cl : 命令行 warning D9038: 此平台上不支持 /ZI;请启用 /Zi
" N* ~9 z  f5 S: W% U$ G, w( n8 @1>cl : 命令行 warning D9007: “/Gm”需要“/Zi”;选项被忽略
' j' o1 c: ^/ x- B+ |1>  NX9 Open Wizard1.cpp1 k, V' F: N2 C1 h8 E
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& z. {* M3 P4 R) x
1>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 中被引用
4 S) U2 f/ D4 n2 U  Q) ~1>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 中被引用9 H. P7 S& \' g- H
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 中被引用; b9 w, h6 E( G2 t, W  x
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 中被引用. Q# c) C3 T1 g& S, u2 E$ G
1>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 中被引用  t7 P( K  u+ a2 m
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 中被引用% J5 \# Y+ d+ Q4 ]8 H# U. Y
1>I:\ug\My_directory\visual studio 2012\NX9 Open Wizard1\x64\Debug\/NX9 Open Wizard1.dll : fatal error LNK1120: 6 个无法解析的外部命令' }1 B! Q9 ~# S1 I7 _
========== 全部重新生成: 成功 0 个,失败 1 个,跳过 0 个 ==========9 j1 v# H. W0 a9 M5 d0 o5 n

7 w1 K# Q0 u$ l% o
$ q  [! m9 }) ?/ z: N4 h

8 T8 ]- h5 L7 m# i" B% o- A% }! z+ v* |5 C

5 t. a' V# s( x7 A+ a$ \我把开头的都加进来了
% ]* h" }/ b; f% Z$ H, x) o#if ! defined ( __hp9000s800 ) && ! defined ( __sgi ) && ! defined ( __sun )
& {$ y. ^: {  l1 _- A7 {" X/ t#   include <strstream>
: h9 R( h( b6 @6 }/ I& `#   include <iostream>1 E6 z( @, }2 U& X0 Y( e1 c, B: a
    using std:strstream;
8 h7 u! v8 H2 X* Q    using std::endl;   
6 ?6 \1 u! D1 @1 z) H    using std::ends;" Q2 }& a: X8 R) i/ X' t; X
    using std::cerr;# M8 T; h/ [$ y- j( s; }, s
#else: G+ q* }! W! k/ V' ]
#   include <strstream.h>
- b2 c) ?" M* ^" i#   include <iostream.h>8 ?2 N3 P9 h0 K% K- Y
#endif0 E4 d# I, W) V5 Y7 l0 U
#include <uf.h>2 F! j* m; N% L" y; o1 R2 ]. s
#include <uf_ui.h>
: x' T" R9 E- S9 e) O7 R: c#include <uf_exit.h>
$ R* U; T' n% F4 g& y/ n#include <uf_defs.h>  K2 g6 j2 L+ L% e9 X& m+ R. ]
#include <NXOpen/NXException.hxx>
& s8 y! p9 ^2 l#include <NXOpen/Session.hxx>
; h. W# M# s+ B( ?6 H, `#include <NXOpen/Axis.hxx>
! ]; x# q7 i) A$ P#include <NXOpen/BasePart.hxx>
  [$ e3 X, G3 \5 u% t. ?* `4 b#include <NXOpen/Body.hxx>% ]# X9 j7 i, t: X8 V
#include <NXOpen/Builder.hxx>
/ Y# o  p* ]. W#include <NXOpen/Direction.hxx>- O( u8 V* I2 s9 D6 C! `5 K& s% }
#include <NXOpen/DirectionCollection.hxx>
0 W' M# Y' f: u#include <NXOpen/Expression.hxx>5 J3 d) b8 Y" p7 C
#include <NXOpen/ExpressionCollection.hxx>
/ `& ~7 D: O8 Z( \# q#include <NXOpen/Features_CylinderBuilder.hxx>
7 O; [) C$ F6 k" A8 s#include <NXOpen/Features_FeatureCollection.hxx>/ e* d. c  W( y( O; t
#include <NXOpen/GeometricUtilities_BooleanOperation.hxx>+ T2 l) b' q& w- w( s- z8 a! |
#include <NXOpen/NXObject.hxx>  {$ ?: ^9 ~' K; o" v+ R7 `
#include <NXOpen/Part.hxx>
/ Z+ L7 A. f* ^#include <NXOpen/ParTCollection.hxx>* Z8 T- g! V2 F: _0 L
#include <NXOpen/Point.hxx>
) D* E: |& R0 b#include <NXOpen/PointCollection.hxx>
# _( s5 K4 X8 x; n: x6 U2 }#include <NXOpen/Preferences_PartModeling.hxx>- b' H  Q1 d! f8 @
#include <NXOpen/Preferences_PartPreferences.hxx>
5 Z4 A2 x% v* N% I- [* o2 ?#include <NXOpen/Scalar.hxx>( c+ ~6 P$ E: j$ T
#include <NXOpen/ScalarCollection.hxx>  i' C- I: z/ o; V* F5 u3 Q
#include <NXOpen/SelectICurve.hxx>
1 c7 H& `+ a, \/ a- E9 C# I#include <NXOpen/SelectObject.hxx>! M3 N* t8 p3 q; a6 ~
#include <NXOpen/Session.hxx>
+ _! ]( W& ~: ]5 P- o; t#include <NXOpen/TaggedObject.hxx>
! i$ ?: F% V4 J! Y#include <NXOpen/Unit.hxx>; {- w" H$ v- n. J, B9 b# P
00.jpg % `5 W/ u( d! E" ^
我点代码的时候还有定义啊 " J& e% z4 O4 J0 p2 J
6 c" V! X2 \& g3 K( s9 L
这个到底该怎么解决啊
* I7 V) |$ A5 M$ q+ |6 X
& ?) C6 V  ]! q5 e8 l7 z& m2 r- w
上海点团信息科技有限公司,承接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
( X0 R( P5 k" F3 l# g) dlibufun_cae.lib
$ ]! U* i' j0 f' mlibnxopencpp.lib
* n) c1 U0 K4 b$ @$ k* Mlibugopenint.lib
9 N9 }. \/ K) N7 H9 Z& ~5 r7 vlibugopenint_cae.lib
+ m* O' q7 ]3 n) U* p7 W3 olibnxopenuicpp.lib
2 g8 C* Q  {" A% nlibvmathpp.lib
" ^7 b0 t6 G. d  {libugopenint_cae.lib
  `1 Z" o+ Z6 l2 w/ R6 _$ U4 Dlibugopenint.lib0 R! ?- }* k9 {, m
libufun_cae.lib) L) {# K  K4 G4 [6 K6 S
libufun.lib
8 \* M, w, ?1 b5 C) R: o2 Xlibopenpp.lib1 p( U$ C3 h- X, x% }
libopenintpp.lib
/ \: R4 M, X, T9 D- A( F) k+ xlibnxopenuicpp.lib  C; C, L5 K, n! J  {4 T/ m% [
libnxopencpp_weld.lib9 e4 p  M' b& j" ~
libnxopencpp_visualreporting.lib
7 c3 n, m$ M* r' P8 @" `libnxopencpp_validate.lib
/ v) U5 I0 ^- ~! n+ Ylibnxopencpp_userdefinedobjects.lib
7 d3 V4 L) |7 l! @libnxopencpp_tooling.lib& {9 \) _9 C5 [# t  `( l- {' {3 l
libnxopencpp_sim.lib) y* X/ r% N0 S( @! t* e% \
libnxopencpp_sheetmetal.lib
* r4 a2 i2 ?+ Rlibnxopencpp_shapesearch.lib% R2 }( q. G" l) H2 K
libnxopencpp_routing.lib; H& e) G; A2 S7 U( l
libnxopencpp_preferences.lib
# J. c. L- q0 y2 ~- o' [0 t% Xlibnxopencpp_positioning.lib3 Z( r( @; F& Q
libnxopencpp_physmat.lib
5 {4 i  d: N, e2 ]" `% ~( alibnxopencpp_pdm.lib% U: \, y# P) P. y" X( v
libnxopencpp_partfamily.lib
2 L( ?2 L9 }' z! o" dlibnxopencpp_options.lib% t4 ^* j% e* f  a% k7 J
libnxopencpp_optimization.lib
( Y6 Y. ?# L% N' I# Y9 I5 q' Xlibnxopencpp_motion.lib% {% F) ^+ I5 s% b
libnxopencpp_modldirect.lib# v. l! d) g. }5 }6 V' v' s' H
libnxopencpp_mechatronics.lib; B1 r$ W. R- `- p$ U8 b
libnxopencpp_layout2d.lib+ z5 z. B7 C  ?5 D
libnxopencpp_layer.lib
- @8 @9 a0 b+ A7 p7 Hlibnxopencpp_issue.lib
; N/ w( P1 e7 C  U' t) o2 Nlibnxopencpp_geometricutilities.lib
, S: _, `& |( ^( @* X& u* vlibnxopencpp_geometricanalysis.lib0 O3 {+ K6 c  F- E) b1 e
libnxopencpp_gateway.lib
/ U1 D: F: ?) I8 clibnxopencpp_formboard.lib8 M2 z4 {2 ]& b/ q, J% }+ W* f: D
libnxopencpp_fields.lib
9 i4 K) I% u; }) X* o2 `7 Llibnxopencpp_features.lib
( P1 E7 s' g3 T6 mlibnxopencpp_facet.lib
+ W# K, P7 u+ S4 d/ a! I$ Tlibnxopencpp_drawings.lib4 [: G, k# W+ P6 w6 I% H
libnxopencpp_drafting.lib
2 r6 u# d! ]* A3 U$ Ilibnxopencpp_display.lib & \2 D& V* l6 d+ o6 X
libnxopencpp_die.lib! W3 E) B* R2 }# O$ ]
libnxopencpp_cam.lib7 N* o$ {* d& x  W6 T
libnxopencpp_cae.lib
8 B8 |$ \% }" I# F: |libnxopencpp_bodydes.lib
. F  A3 v" C1 }$ Hlibnxopencpp_assemblies.lib
& H) O2 ]' n6 h2 b0 g7 mlibnxopencpp_annotations.lib
5 i8 }# R' l- P  D4 R! Vlibnxopencpp.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
* _4 W) P# C& I3 `0 g, d& J! I2 Y专门申请了个账号来感谢楼主以及管理员。这个问题困扰了我好几天了。之前一直死扣dll连接的问题,以为引用4 ...
- K9 Z0 B& R3 F) ]7 v2 t2 m: Q7 R5 R
这是基本的问题,很常见,看看视频,一劳永逸的方法就是全加进去
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了