草庐IT

CMAKE_MAKE_PROGRAM

全部标签

windows - CMake 在 Windows 上找不到库

我有这个CMake脚本来查找库:#FANN_FOUND-systemhasfann#FANN_INCLUDE_DIRS-thefannincludedirectory#FANN_LIBRARIES-Linkthesetousefann#FANN_DEFINITIONS-Compilerswitchesrequiredforusingfannif(FANN_LIBRARIESANDFANN_INCLUDE_DIRS)set(FANN_FOUNDTRUE)else()find_path(FANN_INCLUDE_DIRNAMESfann.hPATHS${CMAKE_CURRENT_SOUR

windows - CMake 在 64 位平台上找到 32 位 GDI+

我想构建一个在32位和64位Windows上都需要GDI+的程序。我正在使用CMake3.3.2、Windows1064位、VisualStudio2015。作为最小情况,我有这个CMakeLists.txt:cmake_minimum_required(VERSION3.3)find_library(GDIPgdiplus)我在build子目录中运行它作为cmake..或cmake-Ax64..如果我比较两次运行的CMakeCache.txt,我发现它肯定选择了32位或64位选项(例如对于CMAKE_LINKER)但它找到了32位gdiplus.lib在这两种情况下//Pathtoa

c++ - CMake 和 Window .Lib 文件

我一直在努力在Stackoverflow上寻找这个问题的答案,至少是我理解的答案。我最近购买了CLion,并想将一个旧项目从VisualStudio移植到它上面。但我不知道如何将.lib文件链接或添加到我的项目中。我需要链接Xinput和DSound。在VisualStudio中,我只是添加了header,然后将它们添加到我的文件的顶部#pragmacomment(lib,"XInput.lib")#pragmacomment(lib,"Dsound.lib")我完全不知道如何使用CMake链接到这些库,因为我是一个完全的初学者。任何帮助将不胜感激这是我当前的CMake文件cmake_

c++ - 编译问题 : LIBUSB_1 with cmake project on Windows

第一次尝试在我的cmake/c++项目中,编译时出现以下错误:C:\local\projects\synergy-usb\synergy-through-usb-master>cmake.YouhavecalledADD_LIBRARYforlibrarycryptoppwithoutanysourcefiles.ThistypicallyindicatesaproblemwithyourCMakeLists.txtfileCMakeError:Thefollowingvariablesareusedinthisproject,buttheyaresettoNOTFOUND.Pleas

ruby - Sass 使用 Ruby - '"“C :\Program' is not recognized as an internal or external command

今天我安装了Ruby和Sass,一切都很正常。我已经安装了Ruby,并且在我的路径中。我什至可以执行以下操作:C:\>ruby-vruby2.2.4p230(2015-12-16revision53155)[x64-mingw32]我还安装了Sass,据我所知,终端知道我正在调用Sass,但由于其他原因失败了:C:\>sass'""C:\Program'isnotrecognizedasaninternalorexternalcommand,operableprogramorbatchfile.我的猜测是问题源于Ruby安装在:C:\ProgramFiles\Ruby\22-x64\而

c++ - 如何在 Windows 上使用 cmake 构建 google protobuf 环境?

我正在按照以下说明进行操作:https://github.com/google/protobuf/tree/master/cmakecmake-G"NMakeMakefiles"-DCMAKE_BUILD_TYPE=Release-DCMAKE_INSTALL_PREFIX=../../../../install/protobuf../..nmakeinstall在我程序的CMakeLists.txt中,我使用:find_package(ProtobufREQUIRED)但它告诉我:--CouldNOTfindProtobuf(missing:Protobuf_LIBRARIESPro

windows - 未找到 cygwin make,但已安装

关闭。这个问题需要detailsorclarity.它目前不接受答案。想改进这个问题吗?通过editingthispost添加细节并澄清问题.关闭6年前。Improvethisquestion我确实从Devel安装了“make”包,我可以在C:\cygwin64\bin中看到.exe文件但是我还是明白了:make:C:/程序:找不到命令

c++ - CMake:在 Windows 上找不到编译器

当我运行它时:cmake-G"VisualStudio152017Win64"我有这个输出:--TheCcompileridentificationisunknown--TheCXXcompileridentificationisunknownCMakeErroratCMakeLists.txt:2(project):NoCMAKE_C_COMPILERcouldbefound.CMakeErroratCMakeLists.txt:2(project):NoCMAKE_CXX_COMPILERcouldbefound.--Configuringincomplete,errorsoccu

c++ - 尽管设置了前缀路径,但 cmake find_packages(QT5) 不使用正确版本的 QT 二进制文件

我正在寻找如何使用clionIDE在cmake中编译QT动态链接项目。我遇到了以下项目设置的问题。我关注了this教程、编译并使用mingw32位和一个工具包运行它,该工具包链接到使用mingw-w64编译的Qt(其qmake文件位于C:/msys64/mingw64/bin中)我的项目设置如下所示:CMakeLists.txtmain.cppnotepad.cppnotepad.hnotepad.ui在clion中,我使用了以下cmake文件来构建这个项目。cmake_minimum_required(VERSION3.7)set(CMAKE_PREFIX_PATHC:/msys64

python - 在 Windows 上使用 CMake 编译 Tensorflow 失败,文件 version_info.cc 未找到

类似于this问题和相关that问题,我想从源代码在Windows上构建Tensorflow以启用deactivatedbydesigntosupportasmanymachinesaspossible的CPU优化.从建议BazelisnotsupportedonWindows的官方文档,我得出结论,CMake构建是可行的方法。我找到了CMake说明here,我假设通过查看Tagv1.1.0,我可以构建它。但是按照说明操作后,我收到以下错误消息:BuildFAILED."C:\Users\Alex\Repositories\tensorflow\tensorflow\contrib\c