当前位置: 首页 > 知识库问答 >
问题:

C++CMake FLANN在vs2012中构建pcl时失败

况浩邈
2023-03-14

弗兰:

当尝试在VS2012中构建安装时(这甚至不涉及其他构建错误,但让我们从这里开始),我得到:

错误21错误C2228:“.serialize”的左侧必须具有class/struct/union D:\flann-1.8.4-src\flann-1.8.4-src\src\cpp\flann\util\serialization.h行18:type.serialize(ar);错误24错误LNK1181:无法打开输入文件“..\lib\release\flann-1.8.4-src\flann-1.8.4-src\flann-1.8.4-src\build\examples\link错误25错误MSB3073:命令”setlocal c:\cmake\bin\cmake.exe-dbuild_type=release-p cmake_install.cmake if%errorlevel%neq 0 goto:cmend:cmend endlocal&call:cmerrorlevel%errorlevel%&goto:cmdone:cmerrorlevel exit/b%1:cmdone if%errorlevel%neq 0 goto:cmend:cmend“退出,代码为1。C:\Program Files(x86)\MSBuild\microsoft.cpp\v4.0\v110\microsoft.cppCommon.targets 134

对于VTK:

VTK_USE_QTOPENGL选项没有出现,尽管我已经首先启用了VTK_USE_QT,并且VS2012的项目生成崩溃了几次,但是能够通过崩溃(我担心这对实际使用VTK来说不是好兆头)

对于QHULL:

与Flann类似的错误:

错误1错误MSB3073:命令“setlocal c:\cmake\bin\cmake.exe-dbuild_type=debug-p cmake_install.cmake if%errorlevel%neq 0 goto:cmend:cmend endlocal&call:cmerrorlevel%errorlevel%&goto:cmdone:cmerrorlevel exit/b%1:cmdone if%errorlevel%neq 0 goto:vcend:vcend”退出,代码为1。C:\Program Files(x86)\MSBuild\microsoft.cpp\v4.0\v110\microsoft.cppCommon.targets 134

但它的其余部分构建得很好。欢迎任何建议。

共有1个答案

东方宜
2023-03-14

我在Windows7中使用VS2012构建PCL时也遇到过类似的问题。

我就是这样解决的:对于所有情况,在以管理员身份打开Visual studio之前。

弗兰

    null
    null
    null
 类似资料:
  • 上下文 最近,我开始使用Xamarin开发一个移动项目,它与C#/一起工作。NET.我来自开发Android应用和Java开发。当我在应用程序中构建超文本传输协议客户端时,我总是使用相同的方案。只有在必要的时候,我才喜欢压倒一切的概念。我想将JavaRESTful超文本传输协议客户端转换为C#/。NET RESTful超文本传输协议客户端。 我想要一个如下所示的API: 我面临的主要问题是,我不确

  • 我正在设置我们的构建服务器。我在Windows7机器上安装了Jenkins,在构建我们的解决方案的64位版本时遇到了问题。 我们正在使用Visual Studio 2012 Express for Windows Desktop。Jenkins使用MSBuild插件,并将64位MSBuild exe定位于 但是,当它运行msbuild时,环境变量没有被正确解析。VCTargetsPath. 如果我

  • 我正在尝试使用Maven构建Geonetwork。源代码来自这里:https://github.com/geonetwork/core-geonetwork/tree/3.10.x 我按照本教程构建Geonetwork:https://geonetwork-opensource.org/manuals/trunk/eng/users/tutorials/introduction/deploymen

  • 我的android构建在构建后失败,这是我得到的错误日志总时间:1分钟,16.631秒停止0编译器守护进程。接收到的结果失败[value=org.gradle.initialization.ReportedException:org.gradle.internal.Exceptions.LocationAwareException:任务“:DexRelease”的执行失败。]from Daemon

  • 我正在构建一个聊天应用程序flutter页面,我的Textfield/Send按钮行不断消失,我得到以下错误... 'package:flutter/src/rendering/box.dart':断言失败:第1446行pos 12:'havs size':RenderBox未布局:renderpointerlistener#da9fd needs-layout needs-paint 该页面构建

  • 当我尝试使用./gradlew bundleRelise构建apk文件时,我遇到了这个错误 失败:构建失败,但有一个异常。 问题所在:任务“:app:bundleReleaseResources”的执行失败。 执行 com.android.build.gradle.internal.tasks.Workers$ActionFacade Android 资源链接失败 C:\Users\Yoan\Re