我使用ADD_CUSTOM_TARGET来构建make项目,该项目会生成几十个静态库。然后,我希望正确地install它,以便其他项目能够使用这些构建结果。我到底该怎么做呢?FILE(WRITE "share/dpdk-config.cmake" "include(CMakeFindDependencyMacro)\n") DEST
我正在尝试使用cmake的find_package函数来查找glfw3的安装,我不太确定我是否理解这些说明。我已经下载了glfw3并遵循了构建的说明。在我自己的cmake项目中,当我使用find_package(glfw3 REQUIRED)时,我会收到以下错误:asked CMake to find a p
我的Azure管道中有三个工作,每个任务都构建一些文件(cmake --build .、npm run build等)。这是可行的,但我有一堆不必要的构建文件夹凌乱我的“工件”页面,并占用不必要的存储。没有办法从YAML中删除工件,那么这里的解决方案是什么?如何在管道中使用管道工件,但将它们排除在永久存储之外?
我不需要整个postgresql,只需要这两个工件。在linux上,构建非常简单,因为命令行构建只允许构建和安装这两个工件。有没有一种简单的方法可以用MSVC在Windows上做到这一点?也许是某个CMake端口?我看过Postgresql 13.2的文档,它对windows版本没有任何用处,我找不到任何关于高于9.x的版本的有用信息。如果至少有一种简单的方法来构建整个postgresql for windows,那将是一个很好的开始。