#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编译等办法后,决定修改原先使用相对地址,改为绝对地址,问题解决。