大佬们求助!github下了个Linux开发的Cpp用不了!!
github吧
全部回复
仅看楼主
level 3
虔诚的老兄
楼主
本人Windows环境,github上下了个很重要的代码,但发现里面有sh文件,一查发现是用Linux编译的,我就想办法给电脑装了WSL,Ubuntu,再配置了gpp这些东西,然后我也查到VS上想用Linux编译的话必须用CMake,然后我现在开了个CMake之后运行了hello cmake,然后就不会了。
然后我复制了整个源码到这个项目下,这肯定不对,然后自然就是识别不了那些个include,求问大神接下来我要怎么用上这段Linux的Cpp代码呀,求求了
2023年06月17日 19点06分
1
level 3
虔诚的老兄
楼主
顶一下
2023年06月17日 19点06分
2
level 3
虔诚的老兄
楼主
可能我不必要使用cmake,我只需要运行这个代码,做一些调试出点结果,对后期开源什么的没有要求。
2023年06月17日 19点06分
3
Dragon1573
项目 URL 发一下。你可以试试直接在 WSL 里面执行 Git Clone ,按照项目 README 里关于 Linux 的配置流程完成编译。
2023年06月18日 07点06分
虔诚的老兄
谢谢大佬的建议,我手机只能copy了一下地址
网页链接
,关于您的建议,我理解是不是克隆到本地再用VS编译呢
2023年06月18日 10点06分
Dragon1573
@虔诚的老兄
这个项目是一个「日地月系统参数化方法」,你需要安装GSL(GNU科学库)、GNU Plot库(单个C++源文件)、NR Utils(一个实现了向量、矩阵、张量的C库),如果需要使用GUI图形化界面还要额外安装YAD。
2023年06月18日 16点06分
Dragon1573
@虔诚的老兄
至于编译构建这个项目,其中一个方法是使用项目里提供的 Makefile ,直接执行 make 命令即可;另一个方法则是用 Code::Blocks 打开 sempm.cbp 项目文件(类似于 VSIDE 的 *.sln 解决方案文件和 *.vcxproj C++项目文件),在 Code::Blocks 里面进行编译构建
2023年06月18日 16点06分
1