标题:用静态库编译生成的程序运行没反应
作者:oryjuvog
日期:2013-02-16 13:08
内容:
双击运行,窗口不见出现,像没运行一样。而且在任务管理器中没看到相应的进程。
换回动态,就没有问题
另外我用VS编译的静态库,生成程序时总是提示错误
于是我在属性表-》链接器-》输入文件-》附加依赖项 中 添加 WSOCK32.LIB 就能生成程序,但运行没反应!!!不知道为什么!
而且编译很慢
#1 [hitler++ 02-16 19:41]
你要先
#include
#pragma comment("lib","ws2_32.lib")
#2 回 1楼(hitler++) 的帖子 [oryjuvog 02-16 20:42]
但是事实上我根本没用什么复杂的东西 就连用qt向导生成的一个普通程序都会报那个错
#3 [adonais 02-17 14:56]
我怀疑是你生成了错误的工程, stdafx.cpp文件是怎么回事?
qt5core不用依赖WSOCK32.LIB的,WSAAsyncSelect函数是它自己内部实现.
你使用命令行的方式编译试试.