易语言linux静态编译失败,易语言静态编译连接失败
程序?qū)懲旰蟪晒\行無錯誤,但是一靜態(tài)編譯就提升連接失敗,但是我刪除“是否與互聯(lián)網(wǎng)連接 ()”這部分代碼就能編譯成功,求助解決。怎么不刪除的情況下編譯成功。以下是編譯錯誤提示以及刪除才能編譯成功的代碼部分。
錯誤提示:
正在進行名稱連接...
開始靜態(tài)鏈接...
命令行:"D:\易語言\易語言\VC98linker\Bin\link.exe" "C:\Users\Administrator\Desktop\CF公告.obj" "D:\易語言\易語言\static_lib\krnln_static.lib" "D:\易語言\易語言\static_lib\exui_static.lib" "D:\易語言\易語言\static_lib\eAPI_static.lib" "IPHlpApi.lib" "shlwapi.lib" "Mpr.lib" "Winmm.lib" "Ws2_32.lib" "Version.lib" kernel32.lib user32.lib gdi32.lib winmm.lib msimg32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib "C:\Users\Administrator\Desktop\CF公告.res" /LIBPATH:"D:\易語言\易語言\static_lib" /nologo /machine:I386 /subsystem:windows /out:"C:\Users\Administrator\Desktop\CF公告.exe"
LIBC.lib(crt0dat.obj) : error LNK2005: __cinit already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: _exit already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: __exit already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: __cexit already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: __c_exit already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: __C_Exit_Done already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: __C_Termination_Done already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: __exitflag already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: __wpgmptr already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: __pgmptr already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: ___winitenv already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: __wenviron already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: ___initenv already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: __environ already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: ___wargv already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: ___argv already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: ___argc already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: __winminor already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: __winmajor already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: __winver already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: __osver already defined in libcmt.lib(crt0dat.obj)
LIBC.lib(crt0dat.obj) : error LNK2005: __umaskval already defined in libcmt.lib(crt0dat.obj)
LINK : warning LNK4098: defaultlib "LIBC" conflicts with use of other libs; use /NODEFAULTLIB:library
C:\Users\Administrator\Desktop\CF公告.exe : fatal error LNK1169: one or more multiply defined symbols found
靜態(tài)連接失敗
需要刪除的代碼:.版本 2
.支持庫 eAPI
.如果真 (取反 (是否與互聯(lián)網(wǎng)連接 ()))
信息框 (“網(wǎng)絡(luò)未連接,請檢查后重試”, 0, , )
結(jié)束 ()
file:///C:/Users/Administrator/AppData/Roaming/Tencent/Users/1871401918/QQ/WinTemp/RichOle/%25]10TH%25RY$NYM9M2KXB$C$E.png
總結(jié)
以上是生活随笔為你收集整理的易语言linux静态编译失败,易语言静态编译连接失败的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Windows 10系统安装JDK1.8
- 下一篇: 武汉区块链软件公司:区块链游戏和普通的游