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

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

renie2015 楼主

2016-6-4 23:49:15

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

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

x
完全按照NX9.0二次开发实例 6 使用NXOpen CPP创建圆柱.来做的。却出现了错误
9 D2 }8 G9 T. s1>------ 已启动全部重新生成: 项目: NX9 Open Wizard1, 配置: DebUG x64 ------
, j) {2 ^* x4 A5 I1>cl : 命令行 warning D9038: 此平台上不支持 /ZI;请启用 /Zi
) c/ H5 j0 L& K- c1>cl : 命令行 warning D9007: “/Gm”需要“/Zi”;选项被忽略
2 P- D. B5 l* h5 T1>  NX9 Open Wizard1.cpp8 y0 S' ~  O4 J" ~. G' F
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.exp4 B8 y, G2 U" b
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 中被引用
$ S; I, v, R& \6 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 中被引用
9 P. p- N' u8 d% ~9 P1>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 中被引用5 A1 S. n+ j5 g# ]. o) q6 C& f8 Y' m
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 中被引用# U  L! `4 R+ w7 T
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 中被引用/ w" @0 S5 N* z- ]/ u
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 中被引用
- e4 }& }4 W6 K/ W9 ~( P8 N5 V1>I:\ug\My_directory\visual studio 2012\NX9 Open Wizard1\x64\Debug\/NX9 Open Wizard1.dll : fatal error LNK1120: 6 个无法解析的外部命令
! O: W/ t9 u0 l+ u) G/ Y5 f========== 全部重新生成: 成功 0 个,失败 1 个,跳过 0 个 ==========
' R5 L+ v1 K( L) R' V$ U( c- B# V/ ^
) v; e0 z& U, D* {- D9 }0 p4 V6 E
# {) k# r! [4 X3 V

; {2 j  a  k9 a) d( s* D4 j. i; W
2 @( F) `$ b" Y, d* E
我把开头的都加进来了& ?! Z6 C; F: k, N( |% ^% c7 v5 N
#if ! defined ( __hp9000s800 ) && ! defined ( __sgi ) && ! defined ( __sun )1 L* ]. |& C9 ~, \9 r3 M
#   include <strstream>3 H! R' F/ P4 h! h3 o
#   include <iostream>5 s0 k/ Q4 Y% i" v
    using std:strstream;
" g0 ^$ Q1 b3 I7 \( H! O    using std::endl;   
- f6 k' ]& y" w+ x$ U/ F    using std::ends;- L# y8 D8 u# D
    using std::cerr;- i" _4 Y. O0 f* K
#else/ K) l1 u' r! S& k4 \
#   include <strstream.h>
8 m  Q& w" o$ e- X! z% [3 w#   include <iostream.h>+ R" r6 U# @' p8 R' o) A4 i
#endif1 A; w! _: j8 d* y5 Y
#include <uf.h>$ M, r) U1 X2 S5 Q; |0 Q
#include <uf_ui.h>
" U1 w' a# q3 [8 Z; Y1 B#include <uf_exit.h>
# X% d2 g3 x, e1 [: @9 p" p% p#include <uf_defs.h>
+ P/ H; [& v7 O: a# S8 y; ~#include <NXOpen/NXException.hxx>
& q9 |, I6 X- V/ l+ r1 R#include <NXOpen/Session.hxx>7 G: Y7 N1 B5 Q; C6 [
#include <NXOpen/Axis.hxx>
: x1 D6 R' [0 y8 L8 O: B0 i#include <NXOpen/BasePart.hxx>
0 N) L! c; D5 @. A#include <NXOpen/Body.hxx>
* M& p! a+ t! ?9 D* t* c6 a8 m) v: t#include <NXOpen/Builder.hxx>
2 G) z: r, |9 p) V! [- k/ M#include <NXOpen/Direction.hxx>
+ f- f8 N& Z" p' @#include <NXOpen/DirectionCollection.hxx>
* `% r1 ]4 x: {' C#include <NXOpen/Expression.hxx># G" J- }- N7 W1 _
#include <NXOpen/ExpressionCollection.hxx>( e4 t5 ?6 V8 [" q
#include <NXOpen/Features_CylinderBuilder.hxx>( ]# F7 Q/ g  S3 B7 J9 c! y$ ?
#include <NXOpen/Features_FeatureCollection.hxx>
5 [  q+ [: N9 |5 F: ~: X9 k2 x% E#include <NXOpen/GeometricUtilities_BooleanOperation.hxx>' C8 w2 D; Q: z) v6 I# d
#include <NXOpen/NXObject.hxx>
% L* f" ~. q2 H5 @7 l/ r2 P#include <NXOpen/Part.hxx>
" U3 M" L' l! \3 I! ^; a: x#include <NXOpen/ParTCollection.hxx>
; `# Q1 E$ I( I#include <NXOpen/Point.hxx>0 \3 R$ U9 G1 R( h% ~( q
#include <NXOpen/PointCollection.hxx>( P5 B# ^, q$ q3 E
#include <NXOpen/Preferences_PartModeling.hxx>3 O# T5 }2 Z" j" \  P
#include <NXOpen/Preferences_PartPreferences.hxx>
+ y- {$ }- h3 `5 H% V! _0 T#include <NXOpen/Scalar.hxx>
8 b+ i( S' C, q5 ?/ l#include <NXOpen/ScalarCollection.hxx>) V; u$ J! p3 j
#include <NXOpen/SelectICurve.hxx>
9 |7 C! L) f- m* _2 c1 Y#include <NXOpen/SelectObject.hxx>
  l$ S& m: D  D$ K( A& H# @2 X#include <NXOpen/Session.hxx>
. Q- k7 f( S+ P#include <NXOpen/TaggedObject.hxx>
+ V# T1 [' S1 y4 [/ H#include <NXOpen/Unit.hxx>
* P7 X1 l+ X- `& |# { 00.jpg
. |% z, U) E+ M6 C. |8 r- q7 h1 C我点代码的时候还有定义啊
' {, M9 K) E  j. k8 f: l
7 `0 k7 H0 Z0 h2 v8 Y; b这个到底该怎么解决啊
1 \9 K% s" _  l. A

! U6 N9 Y( o  [  j# q) k* {
上海点团信息科技有限公司,承接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
  F  i& G2 U; A. I, ^2 M; ]libufun_cae.lib( x  u. q& u/ D- `! Q
libnxopencpp.lib+ v0 P/ Z) @& O2 `5 e7 q+ I
libugopenint.lib, g# D; ~8 M  p) ?% ~1 @1 V1 Q
libugopenint_cae.lib: v  L: ]1 R& w% j" ^& \. W: W1 o2 w5 u
libnxopenuicpp.lib
5 N& N- m3 x  i6 p" n9 a. v$ ylibvmathpp.lib: H* Q8 J( T7 v
libugopenint_cae.lib
% U; K* j- h$ D  Tlibugopenint.lib
# J; n; a0 E. P+ I/ r: |5 Q. clibufun_cae.lib
6 ?4 Y, g( H$ @6 z7 w9 \  y/ d; Wlibufun.lib! x) A7 B* q! x, l$ B: n4 {0 u
libopenpp.lib8 V& `5 A9 D5 X& K# y
libopenintpp.lib5 L8 V0 \/ p& Y8 Q1 ^5 [
libnxopenuicpp.lib& w% f6 q$ M# k( j
libnxopencpp_weld.lib
1 Y' K! f# Q) b: S* W5 Q4 a: N8 Olibnxopencpp_visualreporting.lib) J. {: E2 O" H
libnxopencpp_validate.lib
* ^( v3 O, s) N5 {libnxopencpp_userdefinedobjects.lib+ H7 n# Y* ~2 m# @5 j) g
libnxopencpp_tooling.lib4 \+ p9 J2 O. w4 {% N& J  C
libnxopencpp_sim.lib
: ]/ l8 {( b1 b7 h6 ]9 ulibnxopencpp_sheetmetal.lib3 {1 v% F) W) J' `- `# Y- N0 ]( m
libnxopencpp_shapesearch.lib  w$ G+ y: r& n
libnxopencpp_routing.lib! B) r$ ~' f9 H% @5 a4 R* y" m7 w" @
libnxopencpp_preferences.lib
9 S3 Q: K# ~& J  R  t% |libnxopencpp_positioning.lib( N% ]0 \7 t1 z( ?
libnxopencpp_physmat.lib
9 h/ U* y1 D; ilibnxopencpp_pdm.lib
8 I' Y; s" r* I) K" N! Q2 a: ~libnxopencpp_partfamily.lib3 B% [/ ?1 R1 K2 P1 H: ?9 ?% t
libnxopencpp_options.lib
# w( i4 d* T' |$ \; o' v% `6 N3 ?  Ylibnxopencpp_optimization.lib6 S4 ?6 M% K! k# [
libnxopencpp_motion.lib% z! ~3 y+ }8 z* v; _
libnxopencpp_modldirect.lib
" \" B/ {/ D, ^! |- Z  C. i' m  ?- {5 \# Mlibnxopencpp_mechatronics.lib
# Y0 n; ]# d0 m- Z7 D7 A% m+ o. ulibnxopencpp_layout2d.lib
; ?. g5 `7 c; I" _0 Jlibnxopencpp_layer.lib/ |$ r9 u6 G% L7 N9 l2 k  p
libnxopencpp_issue.lib
. m( I% m2 J: x5 w" nlibnxopencpp_geometricutilities.lib, Y4 t( i( c, |$ o- U8 f
libnxopencpp_geometricanalysis.lib. V: ?5 G8 R+ `, E) h2 r0 E2 {6 ~
libnxopencpp_gateway.lib
) t4 }% l" X" ]' [9 n9 Wlibnxopencpp_formboard.lib
/ S, Q( |$ K  q3 ?1 W5 @: Xlibnxopencpp_fields.lib
2 m6 m5 F; g# {5 Slibnxopencpp_features.lib
& {" C/ z! V4 m/ {/ W% |" A; S! Slibnxopencpp_facet.lib
/ }6 J  h9 p  E3 o% Mlibnxopencpp_drawings.lib5 I" N  w" l- M. J, Y* _
libnxopencpp_drafting.lib
( c1 k) V2 m* \& Tlibnxopencpp_display.lib
2 N( i! ?$ J! e1 b$ ilibnxopencpp_die.lib
, i2 g! S4 I( ulibnxopencpp_cam.lib
( j* y' @, @' H- E) i- ^2 i( x. G8 {libnxopencpp_cae.lib& S* r2 r1 B9 V* m2 \
libnxopencpp_bodydes.lib7 G- C! ]! f7 {, g3 M8 n$ f) x
libnxopencpp_assemblies.lib
4 T$ C* |- ~; _6 c% ?libnxopencpp_annotations.lib# B4 G  o& W$ ~( K. g
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:294 P% p# d& S, O. k: z9 v/ Y5 B. e7 j
专门申请了个账号来感谢楼主以及管理员。这个问题困扰了我好几天了。之前一直死扣dll连接的问题,以为引用4 ...
  B/ q# K- l+ s* I
这是基本的问题,很常见,看看视频,一劳永逸的方法就是全加进去
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了