VScode踩坑记录-CMake编译完成后运行中的报错

#2024.8.15以来的VScode踩坑记录

引言

        本文仅作为本人对初次配置VScode环境的记录,不具备通用性

        自8.15进组以来,领到的第一个任务是安装VScode,之后将师兄师姐原先程序在自己的电脑上运行起来。

运行中的报错1

Program 'xxx.exe' failed to run: The specified executable is not a valid application for this OS platform.At line:1 char:1

        报错的意思为:指定的可执行文件不是此操作系统平台的有效应用程序。本身就是在Windows系统下运行的程序,排除掉Linux系统程序在Windows下运行的情况。经过检查发现,原先程序使用的是MSVC编译器而我采用了MinGW编译器。按照安装步骤重新安装即可。

运行中的报错2

error C1083: 无法打开包括文件: “Eigen/Eigen”: No such file or directory

        安装并找到Eigen库(find_package(Eigen3 REQUIRED))后, 在用到该库的文件均报错。分析是由于include_directories(xxx)中,xxx的地址不对。尝试了添加环境变量、打开Eigen工程对其CMake编译等办法后,决定修改原先使用相对地址,改为绝对地址,问题解决。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值