VScode+Latex (Recipe terminated with fatal error: spawn xelatex ENOENT)和latex简单使用介绍

文章介绍了如何在Windows上下载并安装TeXLive,以及使用VSCode进行LaTeX编辑。特别提到了在VSCode中遇到的Recipeterminatedwithfatalerror:spawnxelatexENOENT问题,解决方案是将TeXLive路径添加到系统环境变量中。此外,文章还提醒读者安装路径避免使用中文。

一、安装

(一)下载

下载地址为清华大学开源软件镜像站,根据自己需要下载,一般选择texlive.iso
在这里插入图片描述
下载好之后,以管理员身份运行install-tl-windows.bat文件。接下来根据需要选择合适的安装地方(默认是C盘)进行安装即可。

重要的事情说三遍,安装路径中不要出现中文!!!安装路径中不要出现中文!!!安装路径中不要出现中文!!!,负责会报错的。

安装时间较长,请耐性等待。

好啦,接下来就可以使用啦,输入以下代码进行测试。允许和正常代码一样点击播放键即可允许。

\documentclass{
   
   article}
% 这里是导言区
\begin{
   
   document}
Hello, world!
\end<
给定的参考引用中未提及项目构建时出现'Recipe terminated with error'错误的解决方案。一般而言,此错误通常表示在构建过程中某个步骤失败,以下是一些常见的解决思路办法: ### 检查编译日志 查看详细的编译日志,定位具体出错的命令文件。例如,查看${T}/log.do_compile文件,从中找到错误的具体信息,像缺少头文件、语法错误等情况。 ```bash DEBUG: Executing shell function do_compile gcc -o example main.c main.c: fatal error: stdio.h: No such file or directory compilation terminated. ``` 若日志显示缺少头文件,就需要安装相应的开发包。 ### 清理缓存并重新构建 有时候,旧的缓存文件可能会引发构建问题。可以清理项目的缓存文件,然后重新构建项目。以openvslam为例: ```bash rm -rf build/ mkdir build && cd build cmake -DUSE_PANGOLIN_VIEWER=ON -DINSTALL_PANGOLIN_VIEWER=ON -DUSE_SOCKET_PUBLISHER=OFF -DUSE_STACK_TRACE_LOGGER=ON -DBUILD_TESTS=ON -DBUILD_EXAMPLES=ON .. make -j6 sudo make install ``` ### 检查依赖项 确保项目所需的所有依赖项都已正确安装。若使用了一些库,要保证这些库的版本兼容。例如,安装PCL时,若编译时间较长,可采用无图界面编译: ```bash sudo systemctl set-default graphical.target sudo systemctl set-default multi-user.target sudo reboot ``` ### 检查CMake配置 若项目使用CMake进行构建,要确保CMakeLists.txt文件配置正确。若CLion新建c++项目报错,可能是CMake无法正确生成项目: ```plaintext CMake will not be able to correctly generate this project. Call Stack (most recent call first): CMakeLists.txt:2 (project) ``` 此时需要检查CMakeLists.txt文件的语法配置。
评论 12
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值