不能免俗,先打印个helloworld出来,c代码的函数hello.c#include int
helloworld(){ printf("hello world!"); return 0;}然后编译成动态链接库 gcc hello.c -fPIC
-shared -o libhello...
分类:
编程语言 时间:
2014-05-30 02:08:52
阅读次数:
467
开发环境:VS2008+Qt4.7.4最近看了不少Qt的DLL例子,总结一下如何创建和调用QT
动态链接库。先讲一下对QT动态链接库的调用方法,主要包括:1、显式链接DLL,调用DLL的全局函数,采用Qt的QLibrary方法2、显示链接DLL,调用DLL中类对象、成员函数。(通过对象即可实现类成员...
分类:
其他好文 时间:
2014-05-29 22:59:30
阅读次数:
339
一.关于GDI的基本概念什么是GDI?Windows绘图的实质就是利用Windows提供的图形设备接口GDI(Graphics
Device Interface)将图形绘制在显示器上。在Windows操作系统中,动态链接库C:\WINDOWS\system32\gdi32.dll(GDI
Clien...
分类:
其他好文 时间:
2014-05-23 10:04:50
阅读次数:
616
笔记本换成XP系统后,打开风行的时候,回报下面的错误:
---------------------------
Msg: FunshionWeb.exe - 无法找到入口
---------------------------
无法定位程序输入点 CreateUri 于动态链接库 urlmon.dll 上。
---------------------------
确定
---------...
分类:
其他好文 时间:
2014-05-23 07:48:50
阅读次数:
204
这几天在捣腾CUDA,用vs2012跑那个经典的julia例程的时候出了问题。问题如题。找了很多方法……最后自己误打误撞成功了。步骤就是:1)从网上下载glut的包包。里面应该会含有一个.h一个.dll和一个.lib
如果你是64位系统,把.dll放到c:/windows/sysWOW64 就是用....
分类:
其他好文 时间:
2014-05-19 09:25:17
阅读次数:
242
转自:LIB和DLL的区别与使用共有两种库:一种是LIB包含了函数所在的DLL文件和文件中函数位置的信息(入口),代码由运行时加载在进程空间中的DLL提供,称为动态链接库dynamic
link library。一种是LIB包含函数代码本身,在编译时直接将代码加入程序当中,称为静态链接库static...
分类:
其他好文 时间:
2014-05-18 20:36:28
阅读次数:
500
在vs2010中使用.def文件导出函数时,仅仅添加.def文件是不够的,还要在
项目属性 -> 链接器 -> 输入 -> 模块定义文件
中添加自定义的.def文件名。
使用dumpbin命令查看导出函数名的一些注意事项可参考上一篇。...
分类:
其他好文 时间:
2014-05-18 10:39:56
阅读次数:
896
用vs2010编写了动态链接库程序之后,想要查看导出函数,直接使用dumpbin命令时会提示缺少mspdb.dll文件,解决办法如下:
1. 将vs2010安装目录下Install\VC\bin下的 vcvarsall.bat 拖进命令行,回车,然后就可以使用dumpbin命令了
2.找到
Virtual Studio命令提示符(2010) ,运行之,然后也可以使用dumpb...
分类:
其他好文 时间:
2014-05-18 10:16:26
阅读次数:
251
写在前面的话:在学习孙鑫老师的VC++视频时,为了加深自己对知识的深入理解,就做了下面的笔记。第一讲:第二讲:第三讲:第四讲:第五讲:第六讲:第七讲:第八讲:第九讲:第十讲:第十一讲:第十二讲:第十三讲:第十四讲:第十五讲:第十六讲:第十七讲:第十八讲:第十九讲:动态链接库第二十讲:
分类:
编程语言 时间:
2014-05-17 19:06:29
阅读次数:
288
??
对于一个应用程序而言,静态链接库可能被加载多次,而动态链接库只会被加载一次。
Gameloft面试之错误一
Event:
面试官说如下程序是可以链接通过的.
class Base
{
Public:
Base(void)
{
this-> initialize();
}
...
分类:
编程语言 时间:
2014-05-15 15:06:15
阅读次数:
403