程序里边使用LoadLibrary动态加载了一个dll [code] h = LoadLibrary("a.dll"); func = GetProcAddress(h, "someFunction"); [/code] 但是a.dll还依赖b.dll,c.dll,d.dll 我是否还要把其它三个dll都Load进来呢? 另一个问题 我的编译环境是Dev-C++4.9.9.2 在使用dlltool的时候, 怎么知道def文件里边 应该EXPORTS什么函数呢?因为这些函数都是 _imp__SomeFunction@4等等的,而不是头文件 里边定义的样子 [ 本帖最后由 jakieyoung ...
by jakieyoung - C/C++ - 2009-03-31 23:10:33 阅读(2765) 回复(5)
在Windows下用cygwin1.dll中GCC4.1.1编译的exe,运行时需要cygwin1.dll。请问有什么选项去除对这个dll的依赖?让程序变成一个独立的exe文件?
系统是debian 6.0, 想让libcurl支持ssl, ssh, idn. openssh, ssh2均装在/usr/lib下, libcurl可以编译安装,装在/usr/local/lib下,可是在编译应用的时候总是出错,关于ssh2的函数引用未定义。有没有前辈碰到过同样的问题,怎么解决的,谢谢!
作者: fortemedia 出自: http://www.linuxdiyf.com 接触fedora8以来,当然安装了一部分常用软件,对于普通人来说,用电脑就是用软件,当然操作系统也是一种软件。我还不太会./config 、make、nake install之类的东西,对起参数没有认识全面,经常失败。所以我一般采用和大所数用户同样的yum安装或者rpm安装的方式。Rpm是在背后为你解决了软件包、基本库的依赖问题。但是在我看来,这目前存在着问题。 在安装chmsee的时候...
安装好系统后会有自带的zlib库,像gnome等都会依赖于该zlib,但是当我以源代码安装libxml2软件时,却找不到zlib库,所以我就自己安装了zlib(/usr/local/lib/) 之后在apache启动加载php模块时,php会加载libxml2服务,但是libxml2却调用系统自带的zlib,导致不兼容。查找了好多资料,最后 echo "/usr/local/">>/etc/ld.so.conf ldconfig 重启apache,正常加载php。 但是问题来了,重启linux后,由于gnome也去加载我自己安装的zl...
本文的copyright归yuweixian4230@163.com 所有,使用GPL发布,可以自由拷贝,转载。但转载请保持文档的完整性,注明原作者及原链接,严禁用于任何商业用途。
作者:yuweixian4230@163.com
博客:yuweixian4230.blog.chinaunix.net
Search Manual Overview Tutorials FAQs History / Changes License Reference Language Functions Operators Special Variables Pragmas Utilities Platform Specific Modules A • B • C • D • E F • G • H • I • L M • N • O • P • S T • U • X News ...
Search Manual Overview Tutorials FAQs History / Changes License Reference Language Functions Operators Special Variables Pragmas Utilities Platform Specific Modules A • B • C • D • E F • G • H • I • L M • N • O • P • S T • U • X News ...