一般编译没有出错而 连接出错时 就要注意了
而在连接是函数名错误就连接不上了
一般来说可能是main()函数拼错 或printf()函数拼错
你这里就是main函数拼错了
光指出你的错误我局的没有很大意义,应该要从错误中总结经验
你找 BSDOSE,你调用了该函数,但没有给出它。
或者你使用了 BSDOSE 数组,而没有声明成数组,编译器误以为是函数。
_BSDOSE 是编译器编译后的名字,在源码中的名字叫 BSDOSE。各种编译器都可能给函数名称加上前后缀,以便自己区别不同模块中的同名函数等。
你的库文件没加载吧,不光需要导入头文件, 你看看这个头文件是不是还有库文件或者DLL文件需要放置到SYSTEM32目录下
库文件需要在程序中定位,在“项目-->XXX属性-->配置属性-->链接器--->附加库目录”加载你未定位的库文件
你建立的是console工程,console工程的入口是main,而不是WinMain,在链接时,就会找不到main
工程--> Setting--> Link
将/subsystem:windows 改为 /subsystem:console 即可
另外,虚机团上产品团购,超级便宜
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)