VSCode技巧

环境配置

terminal环境

ctrl+shift+p 打开python select interpreter选项,选择需要的环境。
如果terminal中的环境经常切换到anaconda环境:
设置自动继承环境为false.
ctrl+shift+p 打开setting.json中,搜索inherit,修改成以下。
此时,可以修改成/bin/local/python
在这里插入图片描述界面左下角显示了所用的环境路径。

debugging的环境变量

配置launch.json

在当前文件是C++的情况下,tasks可以被用来做编译,而launch用来执行编译好的文件

c++ debugging 配置

首先,按下快捷键Ctrl + Shift + P,输入edit configuration,选择C/Cpp: Edit Configurations…,此时会在工程的配置目录.vscode下生成一个配置文件:c_cpp_properties.json

注意:.json文件中是不能添加注释的,”/usr/include/eigen3” 这一项是我自己随便添加的头文件路径,其实在编写包含Eigen3库的程序时不设置也是可以找到的,因为我是直接通过sudo apt-get install libeigen3-dev 安装的。

{
    "configurations": [
        {
            "name": "Linux",
            "includePath": [
                "${workspaceFolder}/**",
                "/usr/include/eigen3/**" 
            ],
            "defines": [],
            "compilerPath": "/usr/bin/gcc",
            "cStandard": "c11",
            "cppStandard": "c++17",
            "intelliSenseMode": "clang-x64"
        }
    ],
    "version": 4
}
————————————————
版权声明:本文为CSDN博主「l1216766050」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/l1216766050/java/article/details/81431628

记得要加上/**才可以检测文件夹里面的东西。

另一个选择:修改C package环境变量

Reference:https://www.cnblogs.com/image-eye/archive/2011/08/20/2147133.html

对所有用户有效:在/etc/profile增加以下内容。只对当前用户有效:在Home目录下的
.bashrc.bash_profile里增加下面的内容:

#在PATH中找到可执行文件程序的路径。
export PATH =$PATH:$HOME/bin

#gcc找到头文件的路径
C_INCLUDE_PATH=/usr/include/libxml2:/MyLib
export C_INCLUDE_PATH

#g++找到头文件的路径
CPLUS_INCLUDE_PATH=$CPLUS_INCLUDE_PATH:/usr/include/libxml2:/MyLib
export CPLUS_INCLUDE_PATH

#找到动态链接库的路径
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/MyLib
export LD_LIBRARY_PATH

#找到静态库的路径
LIBRARY_PATH=$LIBRARY_PATH:/MyLib
export LIBRARY_PATH

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值