![]() |
@视窗.附加编译参数 "link:/NODEFAULTLIB:libci.lib /SAFESEH:NO" 试试这个呢 |
609177738 发表于 2025-2-28 14:05 你说的这个我试了:
|
609177738 发表于 2025-2-28 14:05 好的我试下 |
LINK : warning 的 是警告 ,一般不影响编译. error LNK2019 的才是重点 从234行开始 1. vpkg_main.obj : error LNK2019: 无法解析的外部符号 "public: void __thiscall 火山.程序::HelloWorld::menuCloseCallback(class cocos2d::Ref *)" (?menuCloseCallback@HelloWorld@火山.程序@@QAEXPAVRef@cocos2d@@@Z),函数 "public: virtual bool __thiscall 火山.程序::HelloWorld::init(void)" (?init@HelloWorld@火山.程序@@UAE_NXZ) 中引用了该符号 这个自己看下写没写错. 2. cocos2d.lib glfw3.lib libpng.lib这几个库 报错N个函数找不到 , 是依赖了另外的静态库 而你又没集成或者拿过来. 找到对应的静态库 拿到火山里就行了 |
创世魂 发表于 2025-2-28 08:22 那么火山是不是应该出个可以忽略相同类库的命令,还解决冲突问题。比如vs当中就可以忽略某个lib文件从而避免冲突。 |
虽然我不会搞,但是静态库冲突是最难解决的。。不然火山库早就全部静态化了。 |
|Archiver|手机版|小黑屋|递归火山软件开发平台
( 鄂ICP备18029190号 )
GMT+8, 2025-3-13 20:23 , Processed in 0.094870 second(s), 23 queries .
Powered by Discuz! X3.4
© 2001-2017 Comsenz Inc.