FreeImage3120Win32
所属分类:图形图像处理
开发工具:C/C++
文件大小:4832KB
下载次数:80
上传日期:2009-09-28 09:43:37
上 传 者:
semonping
说明: FreeImage在WINDOWS 上的使用指南,包括.NET,VC++,
(The help of FreeImage3120Win32)
文件列表:
FreeImage3120Win32\FreeImage\Dist\delete.me (0, 2004-05-01)
FreeImage3120Win32\FreeImage\Dist\FreeImage.dll (2088960, 2009-04-14)
FreeImage3120Win32\FreeImage\Dist\FreeImage.h (50452, 2009-01-08)
FreeImage3120Win32\FreeImage\Dist\FreeImage.lib (58886, 2009-04-14)
FreeImage3120Win32\FreeImage\Examples\Generic\BatchLoad.cpp (6507, 2007-01-11)
FreeImage3120Win32\FreeImage\Examples\Generic\CloneMultiPage.cpp (3413, 2004-08-25)
FreeImage3120Win32\FreeImage\Examples\Generic\CreateAlpha.cpp (5650, 2007-01-11)
FreeImage3120Win32\FreeImage\Examples\Generic\FIFImportExport.cpp (5016, 2004-08-25)
FreeImage3120Win32\FreeImage\Examples\Generic\FIIO_Mem.cpp (3832, 2004-07-10)
FreeImage3120Win32\FreeImage\Examples\Generic\FIIO_Mem.h (2629, 2008-06-09)
FreeImage3120Win32\FreeImage\Examples\Generic\LoadFromHandle.cpp (4265, 2007-01-11)
FreeImage3120Win32\FreeImage\Examples\Generic\LoadFromMemory-classified.cpp (2966, 2004-03-18)
FreeImage3120Win32\FreeImage\Examples\Generic\LoadFromMemory.cpp (2760, 2004-03-18)
FreeImage3120Win32\FreeImage\Examples\Generic\ShowMetadata.cpp (10081, 2007-01-11)
FreeImage3120Win32\FreeImage\Examples\Linux\linux-gtk.c (2135, 2005-10-13)
FreeImage3120Win32\FreeImage\Examples\Linux\linux-svgalib.c (1599, 2005-10-13)
FreeImage3120Win32\FreeImage\Examples\Linux\Makefile (520, 2004-03-18)
FreeImage3120Win32\FreeImage\Examples\OpenGL\TextureManager\TextureManager.cpp (3933, 2008-01-18)
FreeImage3120Win32\FreeImage\Examples\OpenGL\TextureManager\TextureManager.h (1476, 2008-06-09)
FreeImage3120Win32\FreeImage\Examples\Plugin\PluginCradle.cpp (9455, 2004-07-10)
FreeImage3120Win32\FreeImage\Examples\Plugin\PluginCradle.h (1546, 2008-06-09)
FreeImage3120Win32\FreeImage\license-fi.txt (17577, 2004-03-18)
FreeImage3120Win32\FreeImage\license-gpl.txt (18353, 2004-06-28)
FreeImage3120Win32\FreeImage\Whatsnew.txt (54021, 2009-04-14)
FreeImage3120Win32\FreeImage\Wrapper\Delphi\demo\ImagePreview\ImagePreview.dpr (205, 2004-12-25)
FreeImage3120Win32\FreeImage\Wrapper\Delphi\demo\ImagePreview\ImagePreview.res (876, 2004-12-25)
FreeImage3120Win32\FreeImage\Wrapper\Delphi\demo\ImagePreview\MainFrm.dfm (4000, 2004-12-25)
FreeImage3120Win32\FreeImage\Wrapper\Delphi\demo\ImagePreview\MainFrm.pas (14993, 2004-12-25)
FreeImage3120Win32\FreeImage\Wrapper\Delphi\demo\ImagePreview\Tiger.jpg (64372, 2004-12-25)
FreeImage3120Win32\FreeImage\Wrapper\Delphi\demo\MultiBitmap\mbMainForm.dfm (2010, 2004-12-25)
FreeImage3120Win32\FreeImage\Wrapper\Delphi\demo\MultiBitmap\mbMainForm.pas (3315, 2004-12-25)
FreeImage3120Win32\FreeImage\Wrapper\Delphi\demo\MultiBitmap\MultiBitmap.dpr (210, 2004-12-25)
FreeImage3120Win32\FreeImage\Wrapper\Delphi\demo\MultiBitmap\MultiBitmap.res (876, 2004-12-25)
FreeImage3120Win32\FreeImage\Wrapper\Delphi\demo\MultiBitmap\MultiBitmap.stat (161, 2004-12-25)
FreeImage3120Win32\FreeImage\Wrapper\Delphi\demo\TargaUnit\TargaImage.pas (5742, 2005-02-21)
FreeImage3120Win32\FreeImage\Wrapper\Delphi\demo\WinBitmap\MainDemo.dpr (212, 2004-12-25)
... ...
FreeImage and MinGW / LCC WIN 32
================================
This file explains how to create a FreeImage.a file from the FreeImage DLL, so that it can be linked with the MinGW / LCC WIN 32 / GNU gcc C compiler.
1) Open a DOS shell (run the program cmd.exe)
2) Add the MinGW path to your environment variable :
C:\>set PATH=%PATH%;C:\mingw32\bin;
3) Creates a .def file from the FreeImage DLL
C:\>pexports freeimage.dll | sed "s/^_//" > freeimage_gcc.def
4) Creates the FreeImage.a file
C:\>dlltool -U -d freeimage_gcc.def -l freeimage.a
Note : you may also use a batch file to automate this process :
--- FIExport.bat ---
set PATH=%PATH%;C:\mingw32\bin;
pexports freeimage.dll | sed "s/^_//" > freeimage_gcc.def
dlltool -U -d freeimage_gcc.def -l libfreeimage.a
--- FIExport.bat ---
Here are some links on the use of WIN32 DLL with the GNU C compiler :
=====================================================================
==> About pexport
A Moron's Guide to Using Microsoft DLL's when Compiling Cygwin or Mingw Programs
http://www.emmestech.com/software/cygwin/pexports-0.43/moron1.html
==> About GNU tools and DLL
Introduction to (mostly) GNU Programming Tools
http://webclub.kcom.ne.jp/ma/colinp/win32/tools/index.html
These pages are dealing with the use of Win32 DLL :
The DLL Import Library Tool
http://webclub.kcom.ne.jp/ma/colinp/win32/tools/dlltool.html
Using Dynamic Link Libraries
http://webclub.kcom.ne.jp/ma/colinp/win32/dll/use.html
近期下载者:
相关文件:
收藏者: