qinolmechao 2024-06-20 17:09 采纳率: 0%
浏览 8

如果我想用visual studio 2015编译osqp,eigen 以及osqp-eigen,则应该用哪个版本的后三者,以及cmake版本

如果我想用visual studio 2015编译osqp,eigen 以及osqp-eigen,则应该用哪个版本的后三者,以及cmake版本

  • 写回答

2条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2024-06-20 17:09
    关注

    引自免费微信小程序:皆我百晓生

    为了使用Visual Studio 2015编译OSQP、Eigen以及osqp-eigen,你需要确保你使用的这些库的版本是兼容Visual Studio 2015的。以下是关于版本的一些建议:

    1. OSQP: 对于OSQP,你需要找一个支持较老编译器版本的版本,比如针对C++11或更早标准的版本。你可以查看OSQP的官方GitHub仓库或者其文档,找到与Visual Studio 2015兼容的版本。
    2. Eigen: Eigen库通常与大多数版本的Visual Studio兼容。你可以从Eigen的官方GitHub仓库下载最新稳定版本,并尝试在Visual Studio 2015中编译。如果遇到问题,可能需要查找特定于Eigen的编译指南或问题解决方案。
    3. osqp-eigen: 这是OSQP的一个Eigen后端实现。你需要找到与你的OSQP版本兼容的osqp-eigen版本。由于这是一个第三方实现,可能不是所有版本都与所有版本的OSQP兼容。因此,最好的办法是查看其GitHub仓库中的说明或者在其官方文档中查找相关信息。
    4. CMake版本: 对于CMake,建议使用与你的编译器和库版本兼容的较新稳定版本。对于Visual Studio 2015,可能会使用CMake 3.x版本。你可以查看CMake的官方文档或者相关的在线资源来找到适合你的版本。

    具体步骤:

    1. 下载并安装Visual Studio 2015。
    2. 下载并解压适合你版本的OSQP、Eigen和osqp-eigen的源代码。
    3. 安装CMake(确保版本兼容)。
    4. 在Visual Studio中使用CMake来配置和生成项目。这可能涉及到创建新的CMake项目,并指向你的源代码和构建目标。
    5. 如果遇到任何问题,查阅相关项目的文档、论坛或GitHub仓库中的说明。

    请注意,由于这些库和工具的版本众多,可能存在多个版本之间的兼容性问题。因此,最好的做法是查看官方文档、社区论坛或相关资源,找到针对Visual Studio 2015的具体指南或建议。

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 6月20日

悬赏问题

  • ¥25 自动填写QQ腾讯文档收集表
  • ¥15 DbVisualizer Pro 12.0.7 sql commander光标错位 显示位置与实际不符
  • ¥15 求一份STM32F10X的I2S外设库
  • ¥15 android 打包报错
  • ¥15 关于stm32的问题
  • ¥15 ncode振动疲劳分析中,noisefloor如何影响PSD函数?
  • ¥50 寻找fpga的benchmark
  • ¥50 如何在arduino上,实现用4×4矩阵键盘按键控制2004显示屏输出图中显示功能的代码?
  • ¥15 P1口接8个发光二极管,利用定时计数器1编写程序
  • ¥20 keil5编译找不到.h文件该如何解决