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

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

renie2015 楼主

2016-6-4 23:49:15

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

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

x
完全按照NX9.0二次开发实例 6 使用NXOpen CPP创建圆柱.来做的。却出现了错误
* c6 ^- ^6 m1 U9 @: R1>------ 已启动全部重新生成: 项目: NX9 Open Wizard1, 配置: DebUG x64 ------
2 H  ~7 [8 a: K5 r6 U. j1>cl : 命令行 warning D9038: 此平台上不支持 /ZI;请启用 /Zi. K5 F3 }6 f6 X7 r
1>cl : 命令行 warning D9007: “/Gm”需要“/Zi”;选项被忽略) E  K& k4 d. B+ _; u8 [
1>  NX9 Open Wizard1.cpp" y! {( s: F3 N
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
" @! L7 f% r9 m2 d1>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 中被引用
9 f) C1 _4 z: m$ I& U  t' 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 中被引用
) R' Q" P3 V) C8 H) k5 ]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 中被引用
6 [! O1 W! l. n" r' T' Q) S( g1>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 中被引用
* @9 M6 G6 Y# t6 B; d3 x1>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 中被引用4 @4 R+ x7 `6 U  s
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 n/ E: H0 G  m- N  T$ u8 c; U
1>I:\ug\My_directory\visual studio 2012\NX9 Open Wizard1\x64\Debug\/NX9 Open Wizard1.dll : fatal error LNK1120: 6 个无法解析的外部命令1 H" d: A9 J, B: O/ j
========== 全部重新生成: 成功 0 个,失败 1 个,跳过 0 个 ==========
0 J+ d/ F* r  G& ~
. ^" _6 M; n2 @) G
8 v! m8 m. r9 Q4 l. r) k
5 y& w8 ]4 b1 A+ ]3 V

6 ~& p. n' l" s; Z$ e8 A  Z
  A$ Y% V4 i& |1 u  t
我把开头的都加进来了
2 Y2 K$ q, G! T' _0 q5 c+ z#if ! defined ( __hp9000s800 ) && ! defined ( __sgi ) && ! defined ( __sun )
# ]  e& e$ P  e. L7 p" Z% s#   include <strstream>
% _5 s5 F) c5 S9 j# Y1 ~4 v3 m#   include <iostream>
* }0 f; ~, Q: T, g1 ?    using std:strstream;
' p5 S+ m1 S2 u    using std::endl;   
: Q) @# H  J6 N* o. b$ S' m) ~    using std::ends;
( c$ Q3 [; p. e8 `0 V2 K1 [! u    using std::cerr;
6 W" V# d& q, M& _#else
; r; }# e% I! V8 h2 Q4 `#   include <strstream.h>' a' Z0 Z8 U7 q; F
#   include <iostream.h>
: _" U9 ?4 F5 I#endif
  Y: C$ m& T! A! w#include <uf.h>
7 t- d/ y1 t5 J) M7 |+ @1 O* Q#include <uf_ui.h>
/ }# g/ G% K$ M/ `#include <uf_exit.h>. q& {7 f' s1 n; ?
#include <uf_defs.h>
* G6 B: _, |4 n3 x# g#include <NXOpen/NXException.hxx>6 C6 g$ ?% K! G' F! z
#include <NXOpen/Session.hxx>
# I, y* \% ?, z#include <NXOpen/Axis.hxx>3 r# y" Z) Y4 T4 f
#include <NXOpen/BasePart.hxx>. q. f5 l- t+ c: @  g2 ?/ v2 T
#include <NXOpen/Body.hxx>
9 ~8 Y, C2 |$ J#include <NXOpen/Builder.hxx>
2 T0 G8 b( _! n( u: h#include <NXOpen/Direction.hxx>5 S; y+ }3 U* A3 P' c- C) K
#include <NXOpen/DirectionCollection.hxx>
# p4 ?$ X, h7 k* b7 T% W) E- `% Q#include <NXOpen/Expression.hxx># j- y1 E$ D) I. a- }( q4 x
#include <NXOpen/ExpressionCollection.hxx>3 l: D% k  ^, U% {
#include <NXOpen/Features_CylinderBuilder.hxx>
$ r6 R# D; V. R#include <NXOpen/Features_FeatureCollection.hxx>
- o6 [7 W/ ]" v9 s1 B9 n$ {#include <NXOpen/GeometricUtilities_BooleanOperation.hxx>! Q, H2 Q5 O" r8 p: {6 ~& r
#include <NXOpen/NXObject.hxx>7 X' e6 c! W  S, B" {% r
#include <NXOpen/Part.hxx>
9 ?8 V/ b4 \" k+ l/ z" [  y# e#include <NXOpen/ParTCollection.hxx>9 d" n: H& b" B9 o6 m- f$ k! b
#include <NXOpen/Point.hxx>1 y" E: O" q9 t  @7 _8 m
#include <NXOpen/PointCollection.hxx>
7 Y- B" _$ b9 U2 n' w% c#include <NXOpen/Preferences_PartModeling.hxx>
/ |9 _! P" w6 O  j$ ~#include <NXOpen/Preferences_PartPreferences.hxx>1 o' n% T3 Q0 l) V% D1 m; \
#include <NXOpen/Scalar.hxx># L& K, R/ A! J! G; |0 O7 W% p
#include <NXOpen/ScalarCollection.hxx>3 G& ^& [, L! b: f. p
#include <NXOpen/SelectICurve.hxx>
3 \7 R- Y! U" \7 @, z) v8 N#include <NXOpen/SelectObject.hxx>8 z% K6 @3 r0 d1 }; n/ V" ], W+ p
#include <NXOpen/Session.hxx>6 w5 \: P* g) ~8 h# F8 s2 ]7 A
#include <NXOpen/TaggedObject.hxx>
) j) q/ z+ I" D* P; L- R#include <NXOpen/Unit.hxx>
+ L( r: o6 S  m, ~( R 00.jpg 5 d1 Y  G6 n# s( J6 Y- p! ^
我点代码的时候还有定义啊
) C( ^, m/ S4 z* {% G0 Q% n. ]1 U' s( S, p& P
这个到底该怎么解决啊 & Q3 L$ s; p, X4 z0 n1 h

" b3 }1 u( Y$ y" L8 V
上海点团信息科技有限公司,承接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
8 C8 _: |6 S! ]libufun_cae.lib
8 P$ i0 M4 [( Tlibnxopencpp.lib
7 V5 n. ^7 Y: s. S, V5 P0 Zlibugopenint.lib
: G. |. N$ B6 n. D' E8 _( I& ^libugopenint_cae.lib9 H3 o1 `4 K9 y9 `; I
libnxopenuicpp.lib
! a: E3 e% U9 q! ^libvmathpp.lib
( t3 |' v5 F8 v& W8 E. Alibugopenint_cae.lib
$ a/ Y  u8 J; m4 a/ c  Y$ Ilibugopenint.lib1 \/ s* j' {* q. [: x# r* G0 l% ?" x
libufun_cae.lib# H$ l" F9 N7 o; t
libufun.lib: X/ r  m3 W2 i% U9 G" e
libopenpp.lib
4 X6 E) p1 {* m! H: O9 M7 C$ Rlibopenintpp.lib
! H9 r3 [, M, O4 k: k9 Alibnxopenuicpp.lib" {$ k) f8 n7 d
libnxopencpp_weld.lib7 M$ Q4 ~1 q1 ^9 o& o" H
libnxopencpp_visualreporting.lib
! O) @  n: S6 Flibnxopencpp_validate.lib2 `3 a% l4 v, x$ N
libnxopencpp_userdefinedobjects.lib: G+ S5 B* [- x9 m! Y2 E
libnxopencpp_tooling.lib* L  \, J6 L/ ?
libnxopencpp_sim.lib
: Z7 }2 W# l3 {6 w' C2 olibnxopencpp_sheetmetal.lib
. x2 r5 R8 x+ hlibnxopencpp_shapesearch.lib" x% g! i, }0 I
libnxopencpp_routing.lib- i( C7 z/ ^, g  B! s
libnxopencpp_preferences.lib
5 V3 }4 u. R0 \) p& q/ f+ F7 }libnxopencpp_positioning.lib
9 b# C! _8 |& \2 {7 F3 g8 _libnxopencpp_physmat.lib  t# H) `! b) s2 H
libnxopencpp_pdm.lib
  I3 D$ ?) [: Hlibnxopencpp_partfamily.lib$ @9 D1 Z8 n/ Q6 S
libnxopencpp_options.lib
: D8 C2 w8 }! R$ Dlibnxopencpp_optimization.lib( h7 {& B* Q9 }9 i
libnxopencpp_motion.lib, d0 m0 N. ?3 Y0 ?& P$ W4 `
libnxopencpp_modldirect.lib
7 v5 q- V0 \) n3 i1 _libnxopencpp_mechatronics.lib
: M: R  w  n" R( L; O' m3 o9 @libnxopencpp_layout2d.lib
  g: i2 g( ?8 _9 W" B' V( V3 vlibnxopencpp_layer.lib
. S" @8 C5 f& d: Nlibnxopencpp_issue.lib$ i. ]1 x4 W+ A+ j% o
libnxopencpp_geometricutilities.lib9 D# z, h; k7 ~  s3 P% v
libnxopencpp_geometricanalysis.lib. v' \, L- V8 }$ W3 ]. }$ Z+ d8 e- t
libnxopencpp_gateway.lib
# ?" }3 w# L+ `4 T2 _libnxopencpp_formboard.lib
/ U  G: L6 D" |% c4 Hlibnxopencpp_fields.lib9 G0 n3 ]( Z7 w* K4 f
libnxopencpp_features.lib
! ]* D8 E' d1 {3 Jlibnxopencpp_facet.lib. v( U/ g0 b2 l5 B" P; Q* V
libnxopencpp_drawings.lib, s8 q$ J' A# D- q: z. b$ v: i: w7 _
libnxopencpp_drafting.lib
3 G4 t# g* a" F+ I5 elibnxopencpp_display.lib
" ?2 n' D7 D/ j$ n1 o- Vlibnxopencpp_die.lib
) Q! j& F: q1 X' E7 o) z) K; Plibnxopencpp_cam.lib
* Q; H  \  k- T, }" d/ B: \libnxopencpp_cae.lib  m7 E( X- i5 s! S7 f  q; @0 W
libnxopencpp_bodydes.lib
) V4 ]. X4 A8 D/ ]% z1 a7 Alibnxopencpp_assemblies.lib
, E; R. c% w& x: m, S2 z- Clibnxopencpp_annotations.lib- E$ ~7 r# f+ n4 U1 P9 w8 E, r
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
" i9 Y( y3 R7 d3 m0 q, Z6 j专门申请了个账号来感谢楼主以及管理员。这个问题困扰了我好几天了。之前一直死扣dll连接的问题,以为引用4 ...

# }; Y" W1 f6 b2 }' ?; C" `! f这是基本的问题,很常见,看看视频,一劳永逸的方法就是全加进去
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了