2.最近想了解图形界面,了解到了c++中有qt图形库,那么怎么把这个库集成到c++中呢?直接拷贝库文件么?
3.qt中有一个叫qmake的工具可以生成一个makefile文件,makefile又是什么的?
4.用qt生成的exe文件运行的时候都会提示缺少xxx.dll文件,必须拷贝过去一个才能运行,那dll文件是什么?动态链接库和静态链接库有什么区别?
一下问了这么多问题,希望大家给我解答一下~~非常感谢
7 个解决方案
#1
1.4.你需要入门数据<深入理解计算机系统>
2.网上有教程的.一般来说,需要头文件,和动态库或者静态库.
3.同样,,,你需要教程,这个 google.
2.网上有教程的.一般来说,需要头文件,和动态库或者静态库.
3.同样,,,你需要教程,这个 google.
#2
cpp是源文件,其实就是一种文本文件。在变成可执行文件的过程中需要经历:预编译,编译,链接。
#3
动态链接就是链接动态链接库,编出来的可执行程序(.exe文件)小,但运行可执行程序时要同时运行动态链接库,即*.DLL.
静态链接,就是把要链接的库的代码全部放到可执行程序里,编出来的可执行程序大,但运行可执行程序时不须同时运行动态链接库.
静态链接,就是把要链接的库的代码全部放到可执行程序里,编出来的可执行程序大,但运行可执行程序时不须同时运行动态链接库.
#4
最基础的编程书籍前面一段都会讲。找本C++入门的教材看看。
*.dll文件其实也是可执行文件,为了让软件中各个模块更具有独立行,动态加载减少内存开销
*.dll文件其实也是可执行文件,为了让软件中各个模块更具有独立行,动态加载减少内存开销
#6
来晚了!
#7
5楼的书 很不错。
楼主可以看看。
1.
源程序--》预编译--》编译--》汇编--》连接 生成目标
2.
这个跟一般的库一样的,只要有头与lib就行了, 加入工程时引入头路径,并连接lib
3.makefile是用来编译程序用的, 会描述一些依赖关系与生成列表,最后由make程序来处理
目标:依赖
命令
4.dll文件是动态链接库 它和静态链接库区别之一是dll动态加载,它的加载时间点相对比静态的延后,静态库在程序运行时就加载
楼主可以看看。
1.
源程序--》预编译--》编译--》汇编--》连接 生成目标
2.
这个跟一般的库一样的,只要有头与lib就行了, 加入工程时引入头路径,并连接lib
3.makefile是用来编译程序用的, 会描述一些依赖关系与生成列表,最后由make程序来处理
目标:依赖
命令
4.dll文件是动态链接库 它和静态链接库区别之一是dll动态加载,它的加载时间点相对比静态的延后,静态库在程序运行时就加载
#1
1.4.你需要入门数据<深入理解计算机系统>
2.网上有教程的.一般来说,需要头文件,和动态库或者静态库.
3.同样,,,你需要教程,这个 google.
2.网上有教程的.一般来说,需要头文件,和动态库或者静态库.
3.同样,,,你需要教程,这个 google.
#2
cpp是源文件,其实就是一种文本文件。在变成可执行文件的过程中需要经历:预编译,编译,链接。
#3
动态链接就是链接动态链接库,编出来的可执行程序(.exe文件)小,但运行可执行程序时要同时运行动态链接库,即*.DLL.
静态链接,就是把要链接的库的代码全部放到可执行程序里,编出来的可执行程序大,但运行可执行程序时不须同时运行动态链接库.
静态链接,就是把要链接的库的代码全部放到可执行程序里,编出来的可执行程序大,但运行可执行程序时不须同时运行动态链接库.
#4
最基础的编程书籍前面一段都会讲。找本C++入门的教材看看。
*.dll文件其实也是可执行文件,为了让软件中各个模块更具有独立行,动态加载减少内存开销
*.dll文件其实也是可执行文件,为了让软件中各个模块更具有独立行,动态加载减少内存开销
#5
#6
来晚了!
#7
5楼的书 很不错。
楼主可以看看。
1.
源程序--》预编译--》编译--》汇编--》连接 生成目标
2.
这个跟一般的库一样的,只要有头与lib就行了, 加入工程时引入头路径,并连接lib
3.makefile是用来编译程序用的, 会描述一些依赖关系与生成列表,最后由make程序来处理
目标:依赖
命令
4.dll文件是动态链接库 它和静态链接库区别之一是dll动态加载,它的加载时间点相对比静态的延后,静态库在程序运行时就加载
楼主可以看看。
1.
源程序--》预编译--》编译--》汇编--》连接 生成目标
2.
这个跟一般的库一样的,只要有头与lib就行了, 加入工程时引入头路径,并连接lib
3.makefile是用来编译程序用的, 会描述一些依赖关系与生成列表,最后由make程序来处理
目标:依赖
命令
4.dll文件是动态链接库 它和静态链接库区别之一是dll动态加载,它的加载时间点相对比静态的延后,静态库在程序运行时就加载