zoukankan      html  css  js  c++  java
  • vscode修改code runner插件默认使用的编译器

    code runner的原理就是自动帮你完成在控制台中输入切换路径和编译源代码以及运行编译好的程序的指令

    编译指令是根据配置文件中一开始写好的模板来执行的

    不同语言对应一条指令,运行code runner根据根据指令在控制台执行根据模板生成的命令行指令

    如:

    cd $dir && g++ $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt
    实际执行

    如果要换用某个语言的编译器

    需要安装好并且设置好环境变量

    之后再修改一下code runner插件的指令模板

    依次找到:文件>首选项>设置>用户设置>扩展>run code configurate>Executor Map

    然后点击在settings.json中编辑

    插件更新了,现在随便找个在settings.json中编辑就行

     在末尾输入code-runner.executorMap利用自动补全按一下回车,会生成各个语言的模板

    找到对应的语言这里以cpp为例:

    cd $dir && g++ $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt

    其中

    $dir代表文件路径
    $fileName代表文件名
    $fileNameWithoutExt代表文件名对应的可执行文件文件名

    翻译过来就是切换(cd指令)到源文件所在路径,编译(g++)源文件,输入(-o参数)成对应文件名的可执行文件,在执行

     

    比如将c++默认的g++指令换成clang(clang编译指令格式为clang x.cpp -o x.exe所以其他不用修改,具体的指令需要根据编译器命令行参数来确定)

     再执行

    编译运行的指令已经改变了

  • 相关阅读:
    收缩sql server数据库日志
    maven设置jdk版本
    maven设置镜像地址
    mysql查询最大值,最小值,平均值,总和
    ajax相同url和参数,将不会重复发起请求
    jsp遍历集合
    jsp分割字符串并遍历
    jsp格式化日期
    java判断文件或文件夹是否在
    sqoop1.4.6 用法总结一
  • 原文地址:https://www.cnblogs.com/TAMING/p/10177322.html
Copyright © 2011-2022 走看看