我在Linux (CentOS)上有一个makefile项目。从Linux终端编译时,这些项目编译得很好。我将这些项目添加到visual studio 2019年。连接很好(文件被复制到linux)。但是,当从VS编译时,他抱怨说他找不到包含文件(来自其他项目的个人文件)。当然,这些文件夹和文件都存在于windows和Linux中。VS智能发现文件。我有环境变量,它保存路径并在Makefile中使用。我将Makefile更改为有直接路径,但仍然找不到文件。我添加了预构建
每次我用VSC编辑Python脚本时,它都会破坏这个脚本。如果我通过sed (甚至是nano )手动修复它,它可以工作,但是如果我用VSC(任何行)编辑脚本中的任何内容,然后尝试执行该脚本,我就会得到糟糕的解释器错误./marshal.py: bad interpreter: /bin/python3^M: no such file or directory。编辑:所以我在Windows中通过VSC编辑这个脚本,但是在WSL中执行它。修复WSL中的shebang有效,但一旦我再次用VSC编辑它,它就会破坏shebang。