第三方安装包下载地址
GitHub - bjornblissing/osg-3rdparty-cmake: CMake scripts for building OpenSceneGraph third party libraries.
在计算机中的布局
- D:\CPlus\osg\src\osg-3rdparty\osg-3rdparty-cmake
- 三层布局,src 放置源码
执行里面的批处理文件,会自动的下载这些第三方包到指定的目录如下图所示 放到C:/3rdparty
打开Cmake 3.26.5 (我用的是这个版本,要求最低是3.5.xxx)
选择好 源文件目录,和生成vs2017项目的目录地址
点击configure
选择使用编辑器 15 2017 和 平台信息x64
点击Finish 后出现下面界面并选择对应的目录
再点击 Configure 它来了,它来了
错误原因:
网上找了半天也没找到,估计行家人都觉得这个太简单了,还用的发到网上。幸好现在是大模型时代,让一切变的那么简单。发现目录有如下图所示
既然没有就造了。
进入 源码所在目录 C:\3rdparty\tiff\build 目录
运行cmd执行:
(1) cmake .. -G "Visual Studio 15 2017" -A x64
(2) cmake --build .
(3) cmake --build . --target install
然后换vs2017打开
然后运行 生成
完毕后进行 install 也是选生成
但是,但是报错了
这个不重要,可以不管。
看这是啥
拷贝到这里,看这里、看这里
然后改名:
回来继续
咋地: done 了
然后
打开 vs2017
点击生成
再生成 install
搞定了,要不要这么可爱啊。
我只演示了 debug 版的,release 的同理。
如果懒得搞的,可以联系我,我把编译好的发给你。