我知道Turbo C++是古老的,但我女兒的學校使用它,我必須幫助她。Turbo C++ 4.5錯誤「未定義的符號owlmain ...」
我在Windows 7虛擬機中使用Turbo C++ 4.5,它運行在Windows 8.1內部。
對於任何項目,點擊「生成所有」時,給出了錯誤:
"Undefined symbol OwlMain (int, char far*, far*) in library file c:\tcwin45\lib\owlwi.lib in module winmain"
我甚至創造了一個新的項目只有一個源文件用最少的代碼如下:
void main() {
// return;
}
即便如此,我也得到了與上面相同的錯誤。
我不明白這個錯誤的原因。任何幫助將不勝感激。
呃。不要鏈接你不使用的庫。 – 2014-10-01 12:18:43
@HansPassant除非你在開玩笑,否則我不同意。這個問題很有用和清楚。即使很難找到任何仍在使用Turbo C++的人。再說一遍,如果你在這裏找不到一個,還有哪些地方? – TobiMcNamobi 2014-10-01 12:23:00
我沒有使用該版本,但它聽起來像你選擇了一個OWL項目,所以你的主要功能將需要是OwlMain。 OWL是開發GUI應用程序的框架。如果您不想編寫OWL應用程序,請選擇其他項目類型。它可能被稱爲「控制檯」或其他東西。 – 2014-10-01 12:23:13