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

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

renie2015 楼主

2016-6-4 23:49:15

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

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

x
完全按照NX9.0二次开发实例 6 使用NXOpen CPP创建圆柱.来做的。却出现了错误
# K- T' \7 S0 T$ X: y1>------ 已启动全部重新生成: 项目: NX9 Open Wizard1, 配置: DebUG x64 ------
' f' \, c0 j* a  {1>cl : 命令行 warning D9038: 此平台上不支持 /ZI;请启用 /Zi" C# E2 W  c/ M5 E
1>cl : 命令行 warning D9007: “/Gm”需要“/Zi”;选项被忽略
4 o$ S1 @4 C9 W9 m1>  NX9 Open Wizard1.cpp
7 g5 J+ I# _) |5 o; F1>     正在创建库 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
  X- c, u/ \# {0 k+ [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 中被引用
& r/ Q; I9 d/ U. s% c; t% Y! x3 S1>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 中被引用
4 p9 B& C  K6 v- D1>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 中被引用0 m+ G5 _8 Q" P( K: I% j# Z
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 ^/ K6 f' X: ?4 s, o( A  z  f& p
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 中被引用
" O. }* A8 y& x  K- 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 中被引用
- H. T0 ]4 [' G# i% Q% V; g0 {1>I:\ug\My_directory\visual studio 2012\NX9 Open Wizard1\x64\Debug\/NX9 Open Wizard1.dll : fatal error LNK1120: 6 个无法解析的外部命令
2 l1 M0 x+ h3 n========== 全部重新生成: 成功 0 个,失败 1 个,跳过 0 个 ==========
$ [9 g* T7 N; T1 Q5 E5 j
/ O/ Y9 c! z7 c6 L) V
6 ^1 o9 Z/ |* }( v

2 M9 ?) X( D9 E) E1 s& G
" F) T. s& M( f( V& i
3 f" ]5 o# B- U/ b1 l
我把开头的都加进来了( D, @+ `5 C7 [( v3 f* k: q
#if ! defined ( __hp9000s800 ) && ! defined ( __sgi ) && ! defined ( __sun )! M7 l1 a+ d8 \' G3 j  m
#   include <strstream>& y0 w8 r' S, U) ?
#   include <iostream>
" P+ j2 K0 @2 d; o: m6 \! R  P" f    using std:strstream;  i# Z8 n- n3 L6 E2 l; B( i0 Q
    using std::endl;   
, ~" @2 o  a) T+ K" J) ]) M    using std::ends;) M8 ~6 q' }/ F6 ?. d, N$ k
    using std::cerr;
; z' q+ q/ {5 r$ y: L( H, y#else
: n4 Y2 z7 `+ u0 N#   include <strstream.h>
  k+ q- P4 F0 B, o  K' L4 I#   include <iostream.h>
0 w" D0 W6 T! o8 a. s: G3 S#endif
) _8 r) Q: e* @2 W% e#include <uf.h>/ X# o- k" ~& M, R" w7 b) R
#include <uf_ui.h>
1 @4 Y) c0 l2 ^, @2 D#include <uf_exit.h>2 P: E, W1 v* l7 U& h
#include <uf_defs.h>7 N: l: p4 H$ R9 ]  {- I" B- {$ R) r
#include <NXOpen/NXException.hxx>
" v# d9 Y3 F# P& b+ V( f! G#include <NXOpen/Session.hxx>! T5 A/ S) @: J# \4 A
#include <NXOpen/Axis.hxx>. Z0 a* W  G6 q* U+ U
#include <NXOpen/BasePart.hxx>& B' w. z  e! O- h# X/ M
#include <NXOpen/Body.hxx>/ c! K4 K  _, n. K3 K
#include <NXOpen/Builder.hxx>6 E, H) ^7 v8 ?& Z0 E  t" H: N2 P
#include <NXOpen/Direction.hxx># N# i6 [/ I9 N' X# T
#include <NXOpen/DirectionCollection.hxx>
# U& S( o; C- I* t#include <NXOpen/Expression.hxx>( q3 e9 v+ r$ ]
#include <NXOpen/ExpressionCollection.hxx># Q1 J- Y# W3 d8 Q& \* s
#include <NXOpen/Features_CylinderBuilder.hxx>/ ^+ Z. J; m7 c( W! I8 g1 V
#include <NXOpen/Features_FeatureCollection.hxx>
! i1 c, \% |  i4 X; m# R; B0 X" k#include <NXOpen/GeometricUtilities_BooleanOperation.hxx>
9 I4 G& Q3 ?  r2 c8 |#include <NXOpen/NXObject.hxx>
1 E7 ~7 |  n& W+ @#include <NXOpen/Part.hxx>
. ]+ G& r7 y1 |/ v! k. A7 @- J#include <NXOpen/ParTCollection.hxx>9 j' A# n7 A4 ^9 ?. p8 F) Z, G
#include <NXOpen/Point.hxx>5 H; \; d6 n8 [9 h, a
#include <NXOpen/PointCollection.hxx>
& Q" G. [% J9 I) k1 J, L, b#include <NXOpen/Preferences_PartModeling.hxx>1 |& l6 V4 G& l
#include <NXOpen/Preferences_PartPreferences.hxx>
2 D9 H, W3 t) e2 y+ x% O: E#include <NXOpen/Scalar.hxx>+ f: h2 R- ^; z- [7 W7 W5 b* K
#include <NXOpen/ScalarCollection.hxx>0 o0 m/ a, s+ M
#include <NXOpen/SelectICurve.hxx>
. D( ?2 C9 |8 U* u, f#include <NXOpen/SelectObject.hxx>) h# x, x8 x/ n+ R$ T4 U
#include <NXOpen/Session.hxx>
! P. s$ w5 y( }#include <NXOpen/TaggedObject.hxx>
, ]6 ]% e2 J& H$ w& R+ C#include <NXOpen/Unit.hxx>6 ]2 J0 y9 |% E: L( e- W5 Y+ h  D
00.jpg - d3 j' }0 r9 J2 Z$ y
我点代码的时候还有定义啊 * p" i; x9 q: @' s+ z) }

8 b' u4 \, i& l) W8 {! R这个到底该怎么解决啊
- T4 x  Y8 r6 h; ]0 R& \

2 j! k& }- W# r6 ]' U/ H0 G
上海点团信息科技有限公司,承接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. J* H5 o. |1 l
libufun_cae.lib
3 v3 }! k: q& Hlibnxopencpp.lib
6 U: ^9 `+ {0 e) ?+ \  E/ jlibugopenint.lib8 D0 b7 E* e& V' H8 x" ]" j
libugopenint_cae.lib1 a' G# b5 |% d# Q/ B5 z  [: Z: o
libnxopenuicpp.lib
! P3 ]& A& F% flibvmathpp.lib: U7 w/ x' [2 E9 B: O
libugopenint_cae.lib
+ Z3 P8 r8 {3 A9 D9 Blibugopenint.lib  S; B- a( f' P( K1 F; J7 H8 k! G) k
libufun_cae.lib
$ D+ K  O$ r+ W, C, e& H! Z- Rlibufun.lib8 K3 [& X; i- r
libopenpp.lib2 X7 X  b5 g8 T; `5 ?
libopenintpp.lib
+ X. ~; P1 x, A4 y+ m# C" _3 k$ wlibnxopenuicpp.lib# n& K- G5 y, X7 h; ?8 b9 w; u# |
libnxopencpp_weld.lib* E3 @! T3 u! ?9 `  }/ X* s
libnxopencpp_visualreporting.lib' a$ k7 h0 P0 @% h
libnxopencpp_validate.lib
1 v0 f  \( W/ m. \$ Ylibnxopencpp_userdefinedobjects.lib
; c5 @/ q$ T2 z: i4 i2 E; Hlibnxopencpp_tooling.lib
3 n' c  M0 J' V8 tlibnxopencpp_sim.lib$ _" m+ H- ~2 @- J" |
libnxopencpp_sheetmetal.lib' y- ?9 Q" l4 i% I3 U% }
libnxopencpp_shapesearch.lib* a# v- ^$ `% R2 L( _
libnxopencpp_routing.lib
5 h" y6 a) |7 k. a9 I  glibnxopencpp_preferences.lib
" m4 @: _8 S( ~; Q, dlibnxopencpp_positioning.lib: o8 F) ?( \0 L
libnxopencpp_physmat.lib
; u$ F6 y1 f7 _3 v1 u3 d  Glibnxopencpp_pdm.lib4 i0 K2 b( f* B7 Y! H
libnxopencpp_partfamily.lib
. }; H2 x0 C0 i5 j/ Vlibnxopencpp_options.lib5 b  t$ Z8 V4 [; N" |5 o% K
libnxopencpp_optimization.lib! T* ?, V. H8 ^$ d
libnxopencpp_motion.lib% f6 q! ?3 W; L) k  U) _( `
libnxopencpp_modldirect.lib
4 k+ s6 m% V  i) B6 nlibnxopencpp_mechatronics.lib
8 T2 e3 h$ ?3 K1 H" slibnxopencpp_layout2d.lib
8 v! p  ]% e! glibnxopencpp_layer.lib
5 k) |5 t; I1 \6 Y" ]: I( Vlibnxopencpp_issue.lib
5 v  Q4 F4 u& m0 G) `6 A9 hlibnxopencpp_geometricutilities.lib$ {/ W  X+ W" j% g: y
libnxopencpp_geometricanalysis.lib/ ?4 I/ _3 J: o3 C
libnxopencpp_gateway.lib% u3 D3 n( Z% u& g/ c, N/ b7 @
libnxopencpp_formboard.lib
; A7 I6 E6 ^+ K6 B1 G/ ~, ?% llibnxopencpp_fields.lib
; t$ F! {$ b- F: k: k2 w3 ylibnxopencpp_features.lib
& y7 T* x: x' Q+ H3 p4 K" e1 xlibnxopencpp_facet.lib
' q* w; g# n# c2 c  O9 m/ Elibnxopencpp_drawings.lib
! c4 F6 C1 o$ {2 ~7 V3 ]libnxopencpp_drafting.lib4 f6 S1 p% \- s
libnxopencpp_display.lib % x3 i% h1 D, V( A0 ~# N: F
libnxopencpp_die.lib( E* Y6 L1 Z9 i9 ~' U
libnxopencpp_cam.lib6 d! z- Q( t1 Z  q. N1 h3 B/ Y! c! }8 U
libnxopencpp_cae.lib
! R$ c, ^- W6 j9 Y% Rlibnxopencpp_bodydes.lib
& U  q8 l. D( R: r8 [libnxopencpp_assemblies.lib# Z& E$ e/ Q6 U
libnxopencpp_annotations.lib: x( e9 }: m$ t, q( c2 P, Y& Z
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
8 D* B3 R/ ]3 g8 H4 V* u专门申请了个账号来感谢楼主以及管理员。这个问题困扰了我好几天了。之前一直死扣dll连接的问题,以为引用4 ...

5 O4 s. x. H; B* }+ n! X: O- }2 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二次开发专题模块培训报名开始啦

    我知道了