• 3930阅读
  • 3回复

[提问]用静态库编译生成的程序运行没反应 [复制链接]

上一主题 下一主题
离线oryjuvog
 
只看楼主 倒序阅读 楼主  发表于: 2013-02-16
双击运行,窗口不见出现,像没运行一样。而且在任务管理器中没看到相应的进程
换回动态,就没有问题

另外我用VS编译的静态库,生成程序时总是提示错误
于是我在属性表-》链接器-》输入文件-》附加依赖项 中 添加 WSOCK32.LIB 就能生成程序,但运行没反应!!!不知道为什么!
而且编译很慢
离线hitler++

只看该作者 1楼 发表于: 2013-02-16
你要先
#include <winsock.h>
#pragma comment("lib","ws2_32.lib")
离线oryjuvog
只看该作者 2楼 发表于: 2013-02-16
回 1楼(hitler++) 的帖子
但是事实上我根本没用什么复杂的东西 就连用qt向导生成的一个普通程序都会报那个错
离线adonais

只看该作者 3楼 发表于: 2013-02-17
我怀疑是你生成了错误的工程, stdafx.cpp文件是怎么回事?
qt5core不用依赖WSOCK32.LIB的,WSAAsyncSelect函数是它自己内部实现.
你使用命令行的方式编译试试.

快速回复
限100 字节
 
上一个 下一个