帮酷LOGO
  • 显示原文与译文双语对照的内容
文章标签:Cmake  Building  scripts    构建  Party  Openscenegraph  PAR  
CMake scripts for building OpenSceneGraph third party libraries.

  • 源代码名称:osg-3rdparty-cmake
  • 源代码网址:http://www.github.com/bjornblissing/osg-3rdparty-cmake
  • osg-3rdparty-cmake源代码文档
  • osg-3rdparty-cmake源代码下载
  • Git URL:
    git://www.github.com/bjornblissing/osg-3rdparty-cmake.git
  • Git Clone代码到本地:
    git clone http://www.github.com/bjornblissing/osg-3rdparty-cmake
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/bjornblissing/osg-3rdparty-cmake
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
  • osg-3rdparty-cmake

    概念创建用于生成OpenSceneGraph第三方库的脚本。

    这些脚本可以使用 CMake ( http://www.cmake.org/ ) build从源代码构建第三方库。

    各自库的源代码必须单独下载,请参见下面的下载位置。

    通过为调试和发布构建安装目标,这些脚本将创建一个名为 3rdParty的文件夹。 inside 这里文件夹将创建用来代表每个平台工具集的文件夹。

    状态:Build status

    预生成版本

    工具集预生成归档文件
    Visual Studio 2015 32 -bitv140-x86.zip
    Visual Studio 2015 64 -bitv140-x64.zip
    Visual Studio 2017 32 -bitv141-x86.zip
    Visual Studio 2017 64 -bitv141-x64.zip

    预发布版本 of AppVeyor

    许可证

    由于它们的脚本被认为是派生的作品,所以每个依赖项都保留原始许可证。

    顶级脚本是根据 Unlicense 授权的:

    http://unlicense.org/

    命令行指令

    • 从此知识库下载脚本脚本脚本。
    • 从下面指定的位置下载你希望使用的依赖项的源。
    • 启动CMake并选择带有CMake脚本的目录作为源目录。 使用任何想要的输出目录作为二进制目录。
    • 配置 inside 。
    • 填写所下载的依赖项的下载源位置,然后再次按"配置"。 重复,直到在CMake中没有错误和警告。
    • 生成 inside 。 这将生成解决方案文件 inside 你的二进制目录。
    • 在IDE中打开解决方案文件。
    • 为调试和发布构建 ALL_BUILD 项目。
    • 为调试和发布构建 INSTALL 项目。

    在你的二进制目录中现在会有一个名为 3rdParty的文件夹,并有一个名为target的子文件夹。 inside 这里文件夹应该包含所有头文件和库。

    测试的最新版本:1.2.11

    可以从以下位置下载zlib的源:

    http://www.zlib.net/

    测试的最新版本:1.6.30

    libpng的源代码可以从以下位置下载:

    http://www.libpng.org/pub/png/libpng.html

    libjpeg

    测试的最新版本:9 %

    libjpeg的源代码可以从以下位置下载:

    http://www.ijg.org/

    测试的最新版本:4.0.8

    可以从以下位置下载libtiff的源:

    http://www.libtiff.org

    注意:FTP链接到主下载网站当前已经断开。 新位置是 http://download.osgeo.org/libtiff/

    FreeType

    测试的最新版本:2.8.0

    FreeType的源可以从以下位置下载:

    http://www.freetype.org/

    测试的最新版本:markkilgard/glut@8cd96cb440f1f2fac3a154227937be39d06efa53

    可以从以下位置下载GLUT源:

    https://github.com/markkilgard/glut

    GIFLIB

    测试的最新版本:5.1.4

    可以从以下位置下载GIFLIB源:

    http://sourceforge.net/projects/giflib/

    MINIZIP

    测试的最新版本:nmoinvaz/minizip@70e3fdad6021c38b5ecacda531df0802cd547bbf

    可以从以下位置下载MINIZIP源:

    http://github.com/nmoinvaz/minizip

    测试的最新版本:7.54.1

    cURL的源代码可以从以下位置下载:

    http://curl.haxx.se/



    文章标签:PAR  构建  Building  scripts    Party  Cmake  opensc  

    Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语