问题标签 [cmake-server]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - 从 Linux 命令行向 CMake 服务器发送请求
我想在 Linux 命令行中使用 CMake 服务器模式。文档告诉我按如下方式启动 CMake:
但对我来说,它只能这样工作:
我试图向服务器发送请求,但我只收到 hello 响应:
如何向 CMake 服务器发送请求?
c++ - 使用西里尔字母构建项目的 CMake 错误
我在构建我的项目时出错。
我使用最后一个 CMake 版本。
和 CryEngine。
端编码问题:
РЎР±РѕСЂРєР° начаС,Р° 03.07.2017 11:48:53。
Проект "C:\Users\HP\Documents\CRYENGINE Projects\My Project\Solutions\Game.win_x64\CMakeFiles\CMakeTmp\cmTC_ba43f.vcxproj" РІ СѓР·Р»РРµ 1 (целевСС‹РРµ РѕР ‚С‹ РїРѕ умолчанию)。
PrepareForBuild:
Создание РєР°С,алога "cmTC_ba43f.dir\Debug\"。
Создание РєР°С,алога "C:\Users\HP\Documents\CRYENGINE Projects\My Project\Solutions\Game.win_x64\CMakeFiles\CMakeTmp\Debug\"。
Создание РєР°С,алога "cmTC_ba43f.dir\Debug\cmTC_ba43f.tlog\"。
初始化构建状态:
Создание "cmTC_ba43f.dir\Debug\cmTC_ba43f.tlog\unsuccessfulbuild", С,ак как было задано "始终创建"。
Cl编译:
C:\Program Files (x86)\Microsoft Visual Studio\Community\VC\Tools\MSVC\14.10.25017\bin\HostX86\x64\CL.exe /c /Zi /W3 /WX- /diagnostics:classic /Od / Ob0 /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /Fo"cmTC_ba43f.dir\Debug\" /Fd"cmTC_ba43f.dir\Debug\vc141.pdb" /Gd /TP /errorReport:queue "C:\Users\HP\Documents\CRYENGINE Projects\My Project\Solutions\Game .win_x64\CMakeFiles\feature_tests.cxx"
РћРїС,имизирующий компиляС,РѕСЂ Microsoft (R) C/C++ РІРµСРСЃРёРё4Р10.2501 x6
(C) Корпорация МайкрософС,(微软公司)。Р'СЃРµ права защищены。
cl /c /Zi /W3 /WX- /diagnostics:classic /Od /Ob0 /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS / fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /Fo"cmTC_ba43f.dir\Debug\" /Fd"cmTC_ba43f.dir\Debug\vc141.pdb" /Gd /TP /errorReport:queue "C :\Users\HP\Documents\CRYENGINE Projects\My Project\Solutions\Game.win_x64\CMakeFiles\feature_tests.cxx"
feature_tests.cxx
关联:
C:\Program Files (x86)\Microsoft Visual Studio\Community\VC\Tools\MSVC\14.10.25017\bin\HostX86\x64\link.exe /ERRORREPORT:QUEUE /OUT:"C:\Users\HP\Documents \CRYENGINE Projects\My Project\Solutions\Game.win_x64\CMakeFiles\CMakeTmp\Debug\cmTC_ba43f.exe" /INCREMENTAL /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid。 lib comdlg32.lib advapi32.lib /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /DEBUG /PDB:"C:/Users/HP/Documents/CRYENGINE Projects/My Project/Solutions /Game.win_x64/CMakeFiles/CMakeTmp/Debug/cmTC_ba43f.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"C:/Users/HP/Documents/CRYENGINE Projects/My Project/Solutions/Game。 win_x64/CMakeFiles/CMakeTmp/Debug/cmTC_ba43f.lib"/MACHINE:X64 /machine:x64 cmTC_ba43f.dir\Debug\feature_tests.obj
cmTC_ba43f.vcxproj -> C:\Users\HP\Documents\CRYENGINE Projects\My Project\Solutions\Game.win_x64\CMakeFiles\CMakeTmp\Debug\cmTC_ba43f.exe
最终构建状态:
Файл "cmTC_ba43f.dir\Debug\cmTC_ba43f.tlog\unsuccessfulbuild" удаляется。
Обращение Рє "cmTC_ba43f.dir\Debug\cmTC_ba43f.tlog\cmTC_ba43f.lastbuildstate"。
РЎР±РѕСЂРєР° проекС,Р° "C:\Users\HP\Documents\CRYENGINE Projects\My Project\Solutions\Game.win_x64\CMakeFiles\CMakeTmp\cmTC_ba43f.vcxproj" »РµРІС‹Рµ объекты РїРѕ умолчанию)。
РЎР±РѕСЂРєР° успешно завершена。
Прошло времени 00:00:00.97
我在 Windows 中有俄语
Visual Studio 2017 英文版
qt - 为什么 CMake 在 Qt Creator 中过早结束?
我是 Qt Creator 的新手,想将现有的 CMake 项目导入其中。我将 CMakeLists.txt 文件作为项目加载,运行 CMake 后,它找到了我希望的文件。
但是当它构建时,它似乎在一秒钟后过早结束。这是日志:
您可以看到 CMake 报告构建完成 28%,就在结束之前。
我找不到有关此的任何信息,而且我所有的摆弄还没有解决它。我正在使用 CMake 3.7.2(CLion 附带),但我也使用了 CMake 3.8.2(独立安装)。这是在 Windows 7 上,Qt Creator 4.3.0 使用 Microsoft Visual C++ 2015 编译器。
cmake - 为什么 CMake 命令显示“源目录“/home/shubham”似乎不包含 CMakeLists.txt。”?
我正在 Linux 上安装 libfreenect2。
我正在按照https://github.com/OpenKinect/libfreenect2中给出的步骤进行操作。
命令
给我一个错误:
“CMake 错误:源目录“/home/shubham”似乎不包含 CMakeLists.txt。
当我搜索“CMakeLists.txt”文件时,它位于 libfreenect2 文件夹中。
cmake - 如何配置 CMake 服务器
当我执行 CMake 时,我在 CMake 构建目录中使用以下命令,它工作得非常好。
当我设置服务器时,我做了以下请求。
我得到的回应是。
似乎发生了根本性的错误。我错过了什么?是否可以使用工具链文件配置服务器?
linux - 使用 Visual Studio 2017 和 CMake 面向 Linux
我正在尝试将一个简单的基于 CMake 的项目从 VS2017 定位到 Linux (x86)。
CMakeLists.txt
你好.cpp
我的设置:
- 在 Win7 上运行的 Visual Studio 15.8.2
- Ubuntu 16.04
- CMake 3.12.1
- g++ 5.4.0,gcc 5.4.0
我已仔细阅读 MSDN网站上的说明,但无法使其正常工作。
使用 VS 生成的默认 CMakeSettings.json,rsync 命令继续擦除我的“~”目录!
在 VS 中显示的命令下方:
我了解 --delete --delete-excluded 的作用。但我不明白为什么它针对我的主目录?
我如何指定目标机器上将复制文件的位置(我认为它是 remoteCMakeListsRoot,但我的经验表明它不是)。
我是否打算为 VS/CMake 调试创建一个专用用户?
我编辑了 CMakeSettings.json 以删除“--delete --delete-excluded”选项。结果 rsync 停止尝试擦除〜,但现在 VS 说它找不到 CMake!我完全被困住了。我已经安装了 CMake,它在 /usr/local/bin 中可用。我已经尝试在 json 文件中使用和不使用 cmakeExecutable 程序的名称,但均无济于事。
这是VS中的输出:
有没有人使用 VS2017 / CMake 集成成功地瞄准 Linux?你有过类似的问题吗?我错过了什么吗?