以下几行代码在DEV中可以编译在VS2010中却出错
答案:5 悬赏:10 手机版
解决时间 2021-02-02 08:46
- 提问者网友:难遇难求
- 2021-02-01 16:00
以下几行代码在DEV中可以编译在VS2010中却出错
最佳答案
- 五星知识达人网友:低音帝王
- 2021-02-01 16:08
建的工程不对。
你这个应该建win32 application
而不是win32 console application
你这个应该建win32 application
而不是win32 console application
全部回答
- 1楼网友:撞了怀
- 2021-02-01 22:06
建win32 application
才是!
才是!
- 2楼网友:底特律间谍
- 2021-02-01 20:40
项目属性->配置属性->链接器->系统,里面的子系统,改为windows
- 3楼网友:七十二街
- 2021-02-01 19:02
我试过了,在win32应用程序工程里是可以正常运行的,
估计你可能创建成控制台应用程序 了,你重新创建一个试试
估计你可能创建成控制台应用程序 了,你重新创建一个试试
- 4楼网友:梦中风几里
- 2021-02-01 17:28
没有指定.lib文件.
建个批处理,手动编译一下.将文件拖动到此批处理上.
@echo off
cl /c /EHsc /nologo /O1 "%~f1"
link /nologo "user32.lib" "Gdi32.lib" "kernel32.lib" "Psapi.lib" "shlwapi.lib" "shell32.lib" "Wininet.lib" "%~ndp1.obj"
if %errorLevel%==0 (
echo 编译完成
) else (
echo 编译错误
)
pause
建个批处理,手动编译一下.将文件拖动到此批处理上.
@echo off
cl /c /EHsc /nologo /O1 "%~f1"
link /nologo "user32.lib" "Gdi32.lib" "kernel32.lib" "Psapi.lib" "shlwapi.lib" "shell32.lib" "Wininet.lib" "%~ndp1.obj"
if %errorLevel%==0 (
echo 编译完成
) else (
echo 编译错误
)
pause
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯