osg-3rdparty-cmake
==================
CMake scripts for building OpenSceneGraph third party libraries.
These scripts can be used to build third party libraries from source using CMake(http://www.cmake.org/).
The source code for respective library has to be downloaded separately, see download locations below.
By building the INSTALL target for both debug and release these scripts will create a folder named `3rdParty`.
Inside this folder there will folders created to represent each platform toolset.
So far these scripts has been tested with successfully with the following toolsets:
* Visual Studio 2010 - 32 bit build
* Visual Studio 2010 - 64 bit build
* Visual Studio 2013 - 32 bit build
* Visual Studio 2015 - 32 bit build
* Visual Studio 2015 - 64 bit build
* MinGW + GCC 4.8.2
License
-------
Each of the dependencies keep their original licenses since their scripts are to be considered derivative works.
The top level script is licensed according to the `Unlicense`:
http://unlicense.org/
Instructions
------------
1. Download the CMake scripts from this repository.
2. Download the source for the dependencies you would like to use from their respective location as specified below.
3. Start the CMake GUI and select the directory with the CMake scripts as your source directory. Use any desired output directory as binary directory.
4. Press **Configure** inside the CMake GUI.
5. Fill in the location of the downloaded sources of your desired dependencies and press "Configure" again. Repeat until there is no more errors and warnings in CMake.
6. Press **Generate** inside the CMake GUI. This will generate solution file inside your binary directory.
7. Open the solution file in your IDE.
8. Build the `ALL_BUILD` project for both debug and release.
9. Build the `INSTALL` project for both debug and release.
In your binary directory there will now be a folder named `3rdParty` with a sub-folder named after your target platform. Inside this folder there should be all your headers and libraries.
zlib
----
Latest version tested: 1.2.8
Sources for zlib can be downloaded from:
http://www.zlib.net/
libpng
------
Latest version tested: 1.6.21
Sources for libpng can be downloaded from:
http://www.libpng.org/pub/png/libpng.html
libjpeg
-------
Latest version tested: 9b
Sources for libjpeg can be downloaded from:
http://www.ijg.org/
libtiff
-------
Latest version tested: 4.0.6
Sources for libtiff can be downloaded from:
http://www.libtiff.org
FreeType
--------
Latest version tested: 2.6.3
Sources for FreeType can be downloaded from:
http://www.freetype.org/
GLUT
----
Latest version tested: 3.7
Sources for GLUT can be downloaded from:
https://github.com/markkilgard/glut
GIFLIB
------
Latest version tested: 5.1.2
Sources for GIFLIB can be downloaded from:
http://sourceforge.net/projects/giflib/
MINIZIP
-------
Latest version tested: nmoinvaz/minizip@16455205a717532e416d92c40df44f3b1797d7d8
Sources for MINIZIP can be downloaded from:
http://github.com/nmoinvaz/minizip
cURL
----
Latest version tested: 7.49.1
Sources for cURL can be downloaded from:
http://curl.haxx.se/
没有合适的资源?快使用搜索试试~ 我知道了~
OSG3.4.0依赖库所有源代码及cmake编译工程下载
共5202个文件
c:1161个
h:590个
3:288个
2星 需积分: 50 106 下载量 186 浏览量
2016-11-17
14:44:45
上传
评论 2
收藏 34.71MB RAR 举报
温馨提示
OSG3.4.0官方给出编译所需的依赖库的源代码,及官方给出的cmake编译工程。 https://github.com/bjornblissing/osg-3rdparty-cmake 注,curl需要自行使用curl的cmake工程编译,否则会提示找不到合适的编译器。
资源推荐
资源详情
资源评论
收起资源包目录
OSG3.4.0依赖库所有源代码及cmake编译工程下载 (5202个子文件)
CHANGES.0 772KB
00README 404B
curl.1 98KB
tiffcrop.1 22KB
cjpeg.1 14KB
jpegtran.1 10KB
tiffcp.1 9KB
fax2tiff.1 8KB
djpeg.1 8KB
tiff2ps.1 7KB
gifbuild.1 7KB
tiff2pdf.1 7KB
tiffgt.1 7KB
runtests.1 5KB
raw2tiff.1 5KB
giftool.1 5KB
testcurl.1 5KB
fax2ps.1 5KB
mk-ca-bundle.1 4KB
curl-config.1 4KB
tiffsv.1 4KB
tiffdither.1 4KB
tiff2rgba.1 3KB
tiffmedian.1 3KB
pal2rgb.1 3KB
gifecho.1 3KB
gifbg.1 3KB
rgb2ycbcr.1 3KB
ras2tiff.1 3KB
ppm2tiff.1 3KB
gifhisto.1 3KB
gifclrmp.1 3KB
thumbnail.1 3KB
tiffdump.1 3KB
tiffcmp.1 3KB
sgi2tiff.1 3KB
tiffset.1 3KB
tiff2bw.1 3KB
bmp2tiff.1 3KB
tiffinfo.1 3KB
gif2rgb.1 3KB
wrjpgcom.1 3KB
gif2tiff.1 3KB
giftext.1 3KB
freetype-config.1 2KB
gifcolor.1 2KB
gifinto.1 2KB
giflib.1 2KB
tiffsplit.1 2KB
gifwedge.1 2KB
giffix.1 2KB
miniunzip.1 2KB
rdjpgcom.1 2KB
minizip.1 1KB
ChangeLog.20 92KB
ChangeLog.21 331KB
ChangeLog.22 100KB
ChangeLog.23 274KB
ChangeLog.24 209KB
ChangeLog.25 164KB
ChangeLog.26 178KB
libpng.3 271KB
libcurl-tutorial.3 65KB
curl_easy_setopt.3 23KB
curl_easy_getinfo.3 16KB
CURLOPT_URL.3 14KB
libcurl-errors.3 14KB
libcurl.3 11KB
curl_formadd.3 11KB
libcurl-multi.3 9KB
curl_multi_socket_action.3 7KB
curl_version_info.3 7KB
curl_multi_socket.3 7KB
CURLOPT_DEBUGFUNCTION.3 5KB
CURLOPT_HTTPAUTH.3 5KB
curl_easy_pause.3 5KB
CURLOPT_RTSP_REQUEST.3 5KB
CURLOPT_HTTPHEADER.3 5KB
CURLOPT_HEADERFUNCTION.3 5KB
curl_getdate.3 4KB
CURLOPT_SSH_KEYFUNCTION.3 4KB
zlib.3 4KB
curl_multi_fdset.3 4KB
curl_mprintf.3 4KB
curl_multi_perform.3 4KB
CURLOPT_CUSTOMREQUEST.3 4KB
CURLOPT_PROXY.3 4KB
CURLOPT_SOCKOPTFUNCTION.3 4KB
CURLOPT_OPENSOCKETFUNCTION.3 4KB
curl_share_setopt.3 4KB
CURLOPT_QUOTE.3 4KB
CURLOPT_WRITEFUNCTION.3 4KB
CURLOPT_SSL_VERIFYPEER.3 4KB
CURLMOPT_TIMERFUNCTION.3 4KB
CURLOPT_READFUNCTION.3 4KB
CURLOPT_SSL_VERIFYHOST.3 3KB
CURLOPT_PROGRESSFUNCTION.3 3KB
CURLOPT_XFERINFOFUNCTION.3 3KB
curl_global_init.3 3KB
curl_multi_wait.3 3KB
共 5202 条
- 1
- 2
- 3
- 4
- 5
- 6
- 53
资源评论
- XU_YAO_2020-11-26不太好编译
- waterboy1232017-06-07无法下载代码
- tstep2018-10-29源代码和cmake建议在官网上下载,在这里下载的用不了。
lainegates
- 粉丝: 348
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功