我在使用IDE时获得许可,但在CMAKE命令行期间报告了许可证已过期 [英] I have licence when using IDE but licence expired reported during CMAKE at command line
问题描述
我安装了Visual Studio C ++ Express 2010。
I have Visual Studio C++ Express 2010 installed.
但是我正在编译我从 svn co https://svn.openslam.org/data/svn/tinyslam 使用
CMAKE。
However I am compiling a project that I downloaded from svn co https://svn.openslam.org/data/svn/tinyslam using CMAKE.
CMAKE票据:
- 使用以下命令检查工作C编译器:Visual Studio 10
错误打开键:Software \ Microoft\VisualStudio \10.0 \vsmacros \ OtherProjects7
错误打开密钥:Software \ Microoft\VisualStudio \10.0 \vsmacros \RejectprintJject7
错误打开密钥:Software \ Microsoft \ VisualStudio\10.0\vsmacros\OtherProjects7
$
错误打开key:Software\Microsoft\VisualStudio \10.0 \vsmacros \ OtherProjects7
$
错误打开键:Software \ Microsoft /\\ VisualStudio \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ vsmacros \RecordingProject7
$
- 使用以下命令检查工作C编译器:Visual Studio 10 - 已损坏
- 配置不完整,发生错误!
-- Check for working C compiler using: Visual Studio 10
error opening key: Software\Microsoft\VisualStudio\10.0\vsmacros\OtherProjects7
error opening key: Software\Microsoft\VisualStudio\10.0\vsmacros\RecordingProject7
error opening key: Software\Microsoft\VisualStudio\10.0\vsmacros\OtherProjects7
error opening key: Software\Microsoft\VisualStudio\10.0\vsmacros\OtherProjects7
error opening key: Software\Microsoft\VisualStudio\10.0\vsmacros\RecordingProject7
-- Check for working C compiler using: Visual Studio 10 -- broken
-- Configuring incomplete, errors occurred!
IDE如何获得许可且命令行不是?
How is it that the IDE is licensed and the command line isn't?
Parden这个问题,因为我只使用VC ++,因为项目迫使我,我通常使用其他环境。
Parden this question as I am only using VC++ because the project compels me to, I normally use other environments.
Ray
推荐答案
您可能偶然发现了cmake编译器检测中的错误。
You may just have stumbled upon a bug in cmake's compiler detection.
因为cmake是opensource,所以随时修复它
Since cmake is opensource, feel free to fix it
- pa
这篇关于我在使用IDE时获得许可,但在CMAKE命令行期间报告了许可证已过期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!