PLM之家精品课程培训

PLM之家精品课程培训

联系电话:18301858168   |   QQ咨询:939801026
NX二次开发培训

NX二次开发培训

UFUN/NXOpen C++和实战案例

适合初级入门或想深入了解二次开发的工程师,本培训结合ufun,NXOpen C++,大量的实例及官方内部的开发技术。
公众号二维码

关注公众号

点击扫描二维码免费在线高清教程

课程详情
Catia二次开发培训

Catia二次开发培训

市场需求大,掌握核心技术前景广阔

Catia二次开发的市场需求大,人才稀缺。掌握开发技能潜力巨大,随着经验积累将在汽车、航空等领域有所作为。
B站二维码

在线原创B站视频

点击关注工业软件传道士主页

课程详情
Teamcenter培训

Teamcenter培训

全方位培训,从基础应用到高级开发全覆盖

涵盖用户应用基础培训、管理员基础培训、管理员高级培训及二次开发培训等全方位内容,由多年经验讲师打造。
QQ群二维码

加入同行交流

点击扫描二维码加入QQ群

课程详情
×

PLM之家plmhome公众号

课程涵盖: PLM之家所有原创视频

×

关注B站视频

所有高清视频一览无余,全部在线播放学习

×

加入PLM之家QQ群

同行交流,疑问解答,更多互助

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

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

  [复制链接]

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

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

renie2015 楼主

2016-6-4 23:49:15

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

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

x
完全按照NX9.0二次开发实例 6 使用NXOpen CPP创建圆柱.来做的。却出现了错误
* x9 X4 z% w* ]  W" _% z% `1>------ 已启动全部重新生成: 项目: NX9 Open Wizard1, 配置: DebUG x64 ------
5 T( o- ]2 J# b! i4 M1>cl : 命令行 warning D9038: 此平台上不支持 /ZI;请启用 /Zi
' t- b; S+ F- e+ h1>cl : 命令行 warning D9007: “/Gm”需要“/Zi”;选项被忽略
& o* [( G& j  o+ f. z) h, W1>  NX9 Open Wizard1.cpp% l8 `) N) A6 j& T
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/ u$ ?1 h9 W( I+ H( ]( {8 V
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 中被引用
) a2 t1 g+ F! P: ^2 u0 y1>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 中被引用
- `, I$ ^( C. C  ]! d$ `/ o1>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 中被引用" D+ ~7 C, V- v. b
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 中被引用
) `4 d- `. j' ]" [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 中被引用3 l  W& p4 b; x! Q1 E; w# c
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 中被引用
5 F, Y2 r* q0 Y/ L) Q7 R) T5 v1>I:\ug\My_directory\visual studio 2012\NX9 Open Wizard1\x64\Debug\/NX9 Open Wizard1.dll : fatal error LNK1120: 6 个无法解析的外部命令! Q, N- x! p% y1 D" I) c8 @
========== 全部重新生成: 成功 0 个,失败 1 个,跳过 0 个 ==========
0 b( U  s. T' ?8 }& d* g8 s  |. b- ]/ a: c7 m

% }. T1 K3 H+ p5 e  y

/ F. l1 ~" m, V* B8 ^- Q6 R- V8 l1 m: Q; Q6 c0 y: ]2 M
& Y# U6 K% x5 z' M8 g4 v+ R5 k
我把开头的都加进来了  M+ `0 q  F8 h4 i7 Q
#if ! defined ( __hp9000s800 ) && ! defined ( __sgi ) && ! defined ( __sun )
4 }" _4 d, G: s. A  m#   include <strstream>
( v. H7 i3 A' O: j#   include <iostream>
( u, e( H" y$ w' y0 ^# f3 j    using std:strstream;- B* N! p1 S0 }7 T5 D
    using std::endl;    ) t- @. ~# M) J; i8 h/ i1 t; k
    using std::ends;0 a: r# h; D4 X  J" K
    using std::cerr;% n2 ?/ S( r: s' p4 u
#else
( i9 u! S6 s8 O; }+ d+ H#   include <strstream.h>
& M5 U4 w: [; {3 h, u#   include <iostream.h>- }5 h! a% W1 M! Z7 A
#endif5 ]  z/ d1 b) v1 N9 \0 Q4 e
#include <uf.h>
3 g( P" X$ u' D" J2 X. f: l3 p#include <uf_ui.h>
- \2 b' m" q  v) F* s#include <uf_exit.h>
: \/ f4 A6 A% S9 Y! @4 r7 W#include <uf_defs.h>4 O" l+ H8 I. q
#include <NXOpen/NXException.hxx>  s: o3 H7 W8 @
#include <NXOpen/Session.hxx>4 p6 o6 n1 k' d9 b0 `2 `  B
#include <NXOpen/Axis.hxx>6 ~$ L, Q: J0 E/ X6 V8 r7 a- g: G
#include <NXOpen/BasePart.hxx>0 v% H* ?8 Z" w2 I! [
#include <NXOpen/Body.hxx>
- u% r3 Z9 v: f) ?# R5 x' `#include <NXOpen/Builder.hxx>) W; m* `& H/ ~+ n
#include <NXOpen/Direction.hxx>+ N- e' g& c6 W7 ]4 V1 g
#include <NXOpen/DirectionCollection.hxx>
8 w" J; J) I! x0 e  B: k#include <NXOpen/Expression.hxx>+ ?" j+ P7 q( u7 g: G* I. ~, C
#include <NXOpen/ExpressionCollection.hxx>( K) M0 c# h% r" \9 k7 v( V
#include <NXOpen/Features_CylinderBuilder.hxx>% a/ [6 K/ [; b! T
#include <NXOpen/Features_FeatureCollection.hxx>; f% C, g! B4 t
#include <NXOpen/GeometricUtilities_BooleanOperation.hxx>
1 V% b- g* |' O: r! l#include <NXOpen/NXObject.hxx>
. Z* i5 j8 w% L, z#include <NXOpen/Part.hxx>
; n* K' J8 |' z#include <NXOpen/ParTCollection.hxx>
' E+ ~6 z2 y' V; x#include <NXOpen/Point.hxx>
6 f8 B& i, i/ z) w/ @. q#include <NXOpen/PointCollection.hxx>
$ Z% U5 Y5 d2 Q' i# N#include <NXOpen/Preferences_PartModeling.hxx>3 M1 x5 \/ {* l1 U
#include <NXOpen/Preferences_PartPreferences.hxx>
3 q7 t* C" x5 G#include <NXOpen/Scalar.hxx>% \: f1 b) h$ G: C) [! z
#include <NXOpen/ScalarCollection.hxx>* j0 m/ @# e( H2 _
#include <NXOpen/SelectICurve.hxx>8 _6 @( V+ `2 K5 X8 B! P
#include <NXOpen/SelectObject.hxx>% w  f4 j0 q. h; N1 a
#include <NXOpen/Session.hxx>
" ?4 _# G; l$ f6 @; M: D% m; i#include <NXOpen/TaggedObject.hxx>
. @5 r, W; B8 X+ Y  [, j: l# m2 B#include <NXOpen/Unit.hxx>0 P9 o& y& }6 c- q, G
00.jpg
+ s$ c1 O3 y9 X5 P  k) s9 ?8 F我点代码的时候还有定义啊   s8 Q' J- v$ O/ }

5 ]7 y8 J$ a. G这个到底该怎么解决啊 ! K$ Y" A5 }& D" J

( n) L8 W  g- c! w! z( p
上海点团信息科技有限公司,承接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.lib3 \7 n9 u! ^4 i1 C& M+ ~
libufun_cae.lib
2 K: p/ c+ J7 n7 Plibnxopencpp.lib
9 v6 |* C! _( d$ H6 e4 S5 Hlibugopenint.lib
) K9 G1 O* a* a; Y8 blibugopenint_cae.lib
" d' Y, J) t- n1 q* t+ alibnxopenuicpp.lib
6 M) V3 h, O% x6 m4 Blibvmathpp.lib/ a, R* o9 q0 e! g
libugopenint_cae.lib+ c7 ]5 C  W) {( E0 U
libugopenint.lib
! |! M# j( @) V: N! J5 E9 r$ e- ?libufun_cae.lib' Q, g" H5 E+ I5 Z2 ~  o, i
libufun.lib
5 e0 C# T) ~0 _2 O  t- v+ e0 E5 ]6 k7 ^libopenpp.lib
/ B. X6 I- ^* d' G" _, tlibopenintpp.lib5 X0 g/ Q, F3 S
libnxopenuicpp.lib6 \, G- ?9 G4 d5 ?
libnxopencpp_weld.lib& ~- G  Q& K& v2 K2 @) S0 D
libnxopencpp_visualreporting.lib
* M4 ?! O2 X4 y+ @libnxopencpp_validate.lib
9 b; h/ E, S1 ?# dlibnxopencpp_userdefinedobjects.lib0 t2 B: o7 d$ F5 h# Q
libnxopencpp_tooling.lib% V9 `0 d" H! \1 \9 z' J/ a
libnxopencpp_sim.lib. b  c/ W- `& U9 I! f* Y0 f
libnxopencpp_sheetmetal.lib
7 N% b+ R6 ~' j8 alibnxopencpp_shapesearch.lib
. \9 q- K  l3 w  Plibnxopencpp_routing.lib7 l' f3 k  @9 }1 X6 k* R
libnxopencpp_preferences.lib, b. N/ F' Q1 o* y
libnxopencpp_positioning.lib1 J& y2 Z# w, @5 P
libnxopencpp_physmat.lib
; ~# y: n* O1 T, B# |* R( Glibnxopencpp_pdm.lib. ~# R+ d7 [! W. ]* a, P& q. `
libnxopencpp_partfamily.lib- k( ?0 H/ i2 q
libnxopencpp_options.lib9 J) o. P& i3 }; W+ l
libnxopencpp_optimization.lib
, r5 J( Y" y1 i% u1 Plibnxopencpp_motion.lib7 M4 |7 h* D7 F3 B! |7 X
libnxopencpp_modldirect.lib
0 T5 T! l. n8 F. K, Mlibnxopencpp_mechatronics.lib
1 G  W% u1 q8 ~) c# k8 g* t; blibnxopencpp_layout2d.lib
) Z( F+ t) J; a/ Llibnxopencpp_layer.lib- H0 j  d: h! ~0 s1 i# |5 U3 `
libnxopencpp_issue.lib# j3 f' V3 }) m7 x$ T
libnxopencpp_geometricutilities.lib1 v7 [; l% M6 S7 j: V# m
libnxopencpp_geometricanalysis.lib$ r% X8 A1 U+ Y5 e: M4 f( n" j
libnxopencpp_gateway.lib
" q$ q5 ~0 i# l) y3 U+ T6 _libnxopencpp_formboard.lib
4 \6 d% j; r: {, {( c- E) clibnxopencpp_fields.lib
2 |8 b5 f: ?! v4 y' k" llibnxopencpp_features.lib; l9 R' ]& {/ l8 H5 u) x
libnxopencpp_facet.lib! h/ W" b. o$ M$ s4 B/ n% w
libnxopencpp_drawings.lib# ]! }0 h9 b* Z9 I$ v3 q
libnxopencpp_drafting.lib
( q0 Q9 @, l2 r1 q; Blibnxopencpp_display.lib
* b' z9 c) o' @# \6 Qlibnxopencpp_die.lib
- N6 e* N3 t" D' ]libnxopencpp_cam.lib
. U6 I: H/ S: |! wlibnxopencpp_cae.lib2 X' X( i$ _5 f3 H/ I* o
libnxopencpp_bodydes.lib
8 r6 B. B# q% y- c) D' v/ H6 clibnxopencpp_assemblies.lib8 @$ A- v* X- A- w) n! w  ?
libnxopencpp_annotations.lib
: ~6 }0 _) x' w7 i  Q6 m' Ilibnxopencpp.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
' J0 V# @& Y. z- F专门申请了个账号来感谢楼主以及管理员。这个问题困扰了我好几天了。之前一直死扣dll连接的问题,以为引用4 ...
, ~5 I, t/ Q1 h+ [
这是基本的问题,很常见,看看视频,一劳永逸的方法就是全加进去
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了