如果我想用visual studio 2015编译osqp,eigen 以及osqp-eigen,则应该用哪个版本的后三者,以及cmake版本
如果我想用visual studio 2015编译osqp,eigen 以及osqp-eigen,则应该用哪个版本的后三者,以及cmake版本
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
关注 引自免费微信小程序:皆我百晓生
为了使用Visual Studio 2015编译OSQP、Eigen以及osqp-eigen,你需要确保你使用的这些库的版本是兼容Visual Studio 2015的。以下是关于版本的一些建议:
- OSQP: 对于OSQP,你需要找一个支持较老编译器版本的版本,比如针对C++11或更早标准的版本。你可以查看OSQP的官方GitHub仓库或者其文档,找到与Visual Studio 2015兼容的版本。
- Eigen: Eigen库通常与大多数版本的Visual Studio兼容。你可以从Eigen的官方GitHub仓库下载最新稳定版本,并尝试在Visual Studio 2015中编译。如果遇到问题,可能需要查找特定于Eigen的编译指南或问题解决方案。
- osqp-eigen: 这是OSQP的一个Eigen后端实现。你需要找到与你的OSQP版本兼容的osqp-eigen版本。由于这是一个第三方实现,可能不是所有版本都与所有版本的OSQP兼容。因此,最好的办法是查看其GitHub仓库中的说明或者在其官方文档中查找相关信息。
- CMake版本: 对于CMake,建议使用与你的编译器和库版本兼容的较新稳定版本。对于Visual Studio 2015,可能会使用CMake 3.x版本。你可以查看CMake的官方文档或者相关的在线资源来找到适合你的版本。
具体步骤:
- 下载并安装Visual Studio 2015。
- 下载并解压适合你版本的OSQP、Eigen和osqp-eigen的源代码。
- 安装CMake(确保版本兼容)。
- 在Visual Studio中使用CMake来配置和生成项目。这可能涉及到创建新的CMake项目,并指向你的源代码和构建目标。
- 如果遇到任何问题,查阅相关项目的文档、论坛或GitHub仓库中的说明。
请注意,由于这些库和工具的版本众多,可能存在多个版本之间的兼容性问题。因此,最好的做法是查看官方文档、社区论坛或相关资源,找到针对Visual Studio 2015的具体指南或建议。
解决 无用评论 打赏 举报 编辑记录
悬赏问题
- ¥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文件该如何解决