1. 为什么这个Qt程序编译不了
原因:Qt不支持中文的路径,把源码的路径全部改成英文即可解决问题。
2. 拿到了一份前辈的QT源码,打算重新编译一下,出现如下错误信息,有大神知道什么原因,怎么破解吗
估计你不满足他编译设置条件,错误说/MP应该是一个文件或者目录,但是并不存在
3. QT中能不能调用C语言的API。linux下的
QT如果是C++版就能够调用C语言的函数,只要你用了相应的库包函。你说调用fork, waitpid, exec, thread_create, socket, connect, accept这些函数不知道每个函数的意思是什么.但是,在QT里这些函数应该在QT里已经都有了的,至少我看到你说的exec,socket,connect,accept这些函数我都用了的,但是不知道你说的fork,waitpid,thread_create是什么函数,thread_create如果是建立线程的话,在QT里创建线程更简单。QT里面很少用到C的基本函数,因为QT的功能本身就比较强大,但是QT不是面向过程的集成开发环境,它是面向对象的,如果你只学了C的话,最好再学学C++吧。只有学了C++才能更好的学,不然你学起来非常痛苦,相反如果学了C++就轻松得多,至少比VC++更轻松。
4. qt在windows命令提示符下编译make时不执行操作
用mingw32-make,不要直接用make
5. Qt编译生成的exe无法执行
这个问题也太简单了。
qt库是动态连接的,需要一大堆链接库。
搞成静态连接的可以直接运行,但是比较复杂,
你去看看我写的教程就明白了:(网络搜一下)
Windows下Qt静态编译连接和DLL依赖问题解决
http://wenku..com/view/c58985d8a58da0116c1749ad.html
6. qt中fork函数怎么用
QThread类提供了与系统无关的线程。
7. QT 在Ubuntu下无法编译,怎么解决
g++没有安装,一般这种情况都是环境中找不到编译器的缘故。你这只是简单安装的linux的桌面版qt,所以只要环境中有c++即可,如果你是安卓,那东西就更多了,ant,java,sdk等等。
解决办法:sudo apt-get install g++
8. QT Creator fork进程怎么弹出QMessageBox
只有主线程(进程)才可以操作UI, 子进程可以发信号到主进程中, 由主进程弹出
9. qt编程问题,高分求助 为什么我在编译器里编译能运行,然后到了debug目录下就运行不了,它提示说
debug目录下,需要依赖debug版本的动态库,你确定你拷贝的动态库文件是DEBUG版本的吗?比如QtCored4.dll,QtGuid4.dll,而不是QtCore4.dll和QtGui4.dll