原文:Visual Studio 2017 生成dll時無法解析的外部符號 main問題

作為一個JNI新手,今天在第一次生成dll文件時發現了一個奇怪的問題,就是出現了如下所示的錯誤: MSVCRTD.lib exe main.obj :errorLNK :無法解析的外部符號main,該符號在函數 int cdeclinvoke main void invoke main YAHXZ 中被引用 在度娘經過多方查找,有人前輩給出的方案是去更改系統鏈接器中的子系統 選項改為 SUBSYS ...

2021-05-18 17:26 0 255 推薦指數:

查看詳情

MFC調用外部dll,出現無法解析外部符號的解決方法)

最近在一個MFC工程文件中調用了多個dll和lib文件,包括matlab和can連接文件,時常出現“無法解析外部符號”的錯誤,特此記錄解決方法。 通常出現這個問題的原因有以下幾個: 1.沒有導入相應的lib庫文件。 2.類成員聲明了,但是卻沒有定義。也可能是定義 ...

Tue Apr 14 19:27:00 CST 2020 0 1414
無法解析外部符號_main,該符號在函數_tmainCRTStartup中被引用

剛學習winAPI,碰到很多不明白的地方。比如它不是通常的控制台項目。入口函數不是main。 報錯: 這說明程序中有窗口函數winMain,而建的是控制台項目(main函數為入口)。 產生這個問題的原因可能有: 新建的是控制台項目,但用了winMain函數; 在vc上首先運行了控制台 ...

Mon Mar 18 01:54:00 CST 2013 0 3308
Visual Studio 編譯,如何管理生成DLL

在用Visual Studio 開發,少不了會引用其他類庫的源碼。一般引用類庫有兩種方法。 1、直接引用項目。 2、引用項目生成路徑的dll。 現在如果有兩個項目 ProjectA和ProjectB。ProjectA引用ProjectB。 問題1: 在第二種方法中,那么編譯 ...

Tue Feb 07 05:32:00 CST 2012 1 3031
opencv出現無法解析外部符號問題

在VS上出現如圖這樣的的問題: 可能的原因: 1.opencv的配置問題,仔細排查配置:電腦的環境變量,工程的包含目錄,庫目錄,鏈接器輸入是否正確。 2.opencv的頭文件順序。假如你自己定義的頭文件和opencv中的Point之類的結構體沖突了,加上你的頭文件在opencv ...

Thu Feb 27 18:49:00 CST 2020 0 1817
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM