Dynamic-Link Libraries on Windows vs. Linux
2011-04-01 15:22
239 查看
A DLL can define two kinds of functions: exported and internal. The exported functions are intended to be called by other modules, as well as from within the DLL where they are defined. Internal functions are typically intended to be called only from within the DLL where they are defined. Although a DLL can export data, its data is generally used only by its functions. However, there is nothing to prevent another module from reading or writing that address.
Windows上的动态链接与Linux上有些不同。Linux所有的symbol都可以通过dlsym找到,而Windows上只能找到Export的function 和 data。
Windows上的动态链接与Linux上有些不同。Linux所有的symbol都可以通过dlsym找到,而Windows上只能找到Export的function 和 data。
相关文章推荐
- windows下编译ffmpeg2.5——使用VS2013,ARMLINUX,ANDORID编译ffmpeg
- DLL(Dynamic Link Libraries)专题
- Zynq --- SDK - Cannot compile ARM application on Windows 7 64-bit or Linux 64-bit OS
- Link List VS Dynamic Array
- Linux Kenal VS windows Kenal(-)
- use JDBC connact postgres on os of linux and windows
- VS 2005 & SQL Server 2005 on Windows Vista
- wchar_t string on Linux, OS X and Windows
- Dynamic Class Loading for C++ on Linux
- Single Sign On for Windows and Linux
- 操作系统桌面效果:Windows Vista VS Linux Ubuntu
- JDK, Tomcat, Eclipse, on Windows and Linux
- Dynamic Link Libraries
- How To Monitor Remote Windows Machine Using Nagios on Linux
- 十个有关Windows vs Mac vs Linux的搞笑图片---fwqlzz love is for ever
- Lengths of Primitive Java and C++ Data Types on Linux and Windows 32-bit/64-bit (Linux和Windows上Java和C++基本数据类型的长度对比32位/64位)
- DLL(Dynamic Link Libraries)专题(转帖)
- windows下编译ffmpeg2.5——使用VS2013,ARMLINUX,ANDORID编译ffmpeg
- Windows Dev Intro - Windows SDK PATH in VS 2013 on Win10
- windows vs linux