首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

xmake v2.3.2 发布, 带来和ninja一样快的构建速度

之前不能跨target,中途会被link给堵住串行化) 多个无依赖的target的link可以并行执行(之前只能挨个执行link) 修复之前的任务调度bug,更加细粒度化调度,充分利用cpu core资源...(gen+make) 5.416s+28.473s cmake(gen+make) 1.203s+14.030s cmake(gen+ninja) 4.458s+24.842s cmake(gen+ninja...(gen+make) 5.416s+2m10.539s cmake(gen+make) 1.203s+41.737s cmake(gen+ninja) 4.458s+1m54.868s cmake(gen...工程文件生成器插件 #728: 改进os.cp支持保留源目录结构层级的递归复制 #732: 改进find_package支持查找homebrew/cmake安装的 #695: 改进采用android...ndk最新的abi命名 Bugs修复 修复windows下link error显示问题 #718: 修复依赖包下载在多镜像时一定概率缓存失效问题 #722: 修复无效的依赖导致安装死循环问题 #719

78810

conan入门(四):conan 引用第三方库示例

@《Conan官方文档》 本文从一个示例开始:我们创建一个使用cJSON应用程序来说明如何基于CMake 作为构建系统使用Conan无平台差异的引入依赖库。...Configuration: [settings] arch=x86_64 arch_build=x86_64 build_type=Release compiler=Visual Studio compiler.runtime...=MD compiler.version=14 os=Windows os_build=Windows [options] [build_requires] [env] cjson/1.7.13: Not...graphinfo conan install命令用于安装下载配置项目(conanfile.py 或 conanfile.txt)要求的依赖库,本文示例的cJSON没有其他依赖库,如果依赖库自身还有别的依赖库,则递归下载所有依赖...执行conan install命令还会在当前目录中创建conanbuildinfo.cmake文件,就是前面CMakeLists.txt中引用的脚本。

2.5K30

Win64下编译OSG详细过程(Win10+VS2015+OSG3.6.3)

目录 1. 数据资源准备 2. 编译第三方库 3. 编译GDAL 4....资源下载 7. 参考文献 1. 数据资源准备 在OSG官方网站上下载最新的源码。一般要求下载三个: OpenSceneGraph-3.6.3,OSG的源码。...osg-3rdparty-cmake-master.zip,源码依赖的第三方库。 OpenSceneGraph-Data-3.4.0.zip,自带的一些数据资源文件。...注意配置以下几个选项: 1) CMAKE_INSTALL_PREFIX: cmake得到的工程都有install工程,生成之后就会自动把需要的头文件、lib还有dll复制到对应的目录中去,这样方便我们管理...#endif 也就是0x501修改为0x0601,这段的含义也就是指定需要win7及以上版本的windows来运行。 再次生成解决方案,编译就没有问题了。

2.2K30

conan入门(二十五):imports安装到本地项目或其他指定位置

conan imports安装到本地项目或其他指定位置 在嵌入式平台开发中,我想将conan用作包管理器。...例如,我想运行conan install依赖库安装在在本地项目目录中,最好是直接安装到嵌入式平台供应商提供的SDK框架中,这样就可以直接利用SDK现成的编译架构完成最终程序编译生成镜像。...imports文件从 ~/.conan 目录复制到指定位置。因此,通过简单的两行代码,就可以所有依赖项(头文件、库)复制到当前项目也可以复制到你指定的其他位置。.../deps/lib为文件复制的目标文件夹,可以是个绝对路径,如果不是绝对路径,那么视为相对于当前项目文件夹的相对路径 上面的例子,项目的所有依赖库(cjson)的include,lib下所有文件分别复制到项目文件夹的...deps/include,deps/lib下 下面是个更灵活的例子,所有依赖库(.a,.h)文件复制到环境变量DK_PREFIX定义的SDK 安装位置 conanfile.py import os,re

87840
领券