我知道Turbo C++很古老,但是我女儿的学校使用它,我必须帮助她.
我在Windows 7虚拟机中使用Turbo C++ 4.5,它在Windows 8.1中运行.
对于任何项目,当单击"Build all"时,它会给出错误:
"Undefined symbol OwlMain (int, char far*, far*) in library file c:\tcwin45\lib\owlwi.lib in module winmain"
Run Code Online (Sandbox Code Playgroud)
我甚至用一个源文件创建了一个新项目,其中包含最少的代码,如下所示:
void main () {
// return;
}
Run Code Online (Sandbox Code Playgroud)
即使这样,我也会得到与上面相同的错误.
我不明白这个错误的原因.任何帮助将受到高度赞赏.
您似乎正在拉入OWL库(用于创建GUI的库).这可能意味着您使用错误的类型创建了项目.你需要一个简单的,简单的控制台项目.
此外,你的学校通过教授过时的技术和(可能)方法,对你的女儿造成了巨大的伤害.自编译器以来,C++发生了很大的变化,因此她学到的材料只能在现实世界中部分应用.你应该考虑提出投诉.