随笔分类 - 技术
主要是计算机技术
摘要:Win11:Win11 WSL2 安装+配置+迁移 - 知乎 (zhihu.com) Win10:https://cloud.tencent.com/developer/article/1594940
阅读全文
摘要:https://www.cnblogs.com/ZHJ0125/p/12904471.html 只是在vmware里设置扩大磁盘空间这步操作还不够,需要在linux里去进一步扩展磁盘,网上很多用命令操作,比较麻烦,可以直接在linux里安装GParted这个软件,图形化操作
阅读全文
摘要:https://alexandrerosseto.medium.com/vmware-linux-how-to-share-folder-between-host-and-vm-62e63419ecbb 有时候重启虚拟机后,vmware linux找不到共享文件夹,上面链接中给出了解决方法
阅读全文
摘要:fortran对于浮点数异常默认是忽略的,如果要开启,有两种方法,一种可以通过调用c函数去开启这部分异常处理,并且需要将函数打包成库,链接到fortran中,另一个是通过编译选项设置。 第一种方法的代码: trapfpe.c /* * ref: * https://gcc.gnu.org/onlin
阅读全文
摘要:https://www.jianshu.com/p/6e0bb488f3e3
阅读全文
摘要:对于下面的程序,直接用gfortran test.f90,会有warning,宏也不能生效:test.f90 program main implicit none #if 0 write(*,*) "**********" #endif end program main 此时编译的时候添加参数-cp
阅读全文
摘要:之前用WSL+vscode安装rust,发现用vscode打开项目以后再编译,就会出现一个奇怪的warning,经过尝试问题得到解决。需要注意以下几点: 1. 使用WSL2而不是WSL1; 2. 在WSL2的系统目录下创建项目,而不要在windows的盘符下创建项目; 按照这种方式编译运行,就不会出
阅读全文
摘要:1.在 ~/.zshrc 中加入:setopt no_nomatch 2.执行 source ~/.zshrc 参考https://blog.csdn.net/qq_36148847/article/details/79260745
阅读全文
摘要:https://solidspoon.xyz/2021/02/17/%E9%85%8D%E7%BD%AEWSL2%E4%BD%BF%E7%94%A8Windows%E4%BB%A3%E7%90%86%E4%B8%8A%E7%BD%91/ 参考上面这个比较方便 除了用proxychains,还可以设置
阅读全文
摘要:https://alessandrococco.com/2021/01/wsl-how-to-resolve-operation-not-permitted-error-on-cloning-a-git-repository
阅读全文
摘要:首先需要安装库: sudo apt-get install gcc-multilib 然后编译的时候加上-m32即可: g++ -m32 main.cpp
阅读全文
摘要:1. 首先下载插件 2. 在ubuntu里安装ssh server 我这里是要在windows上去ssh我的ubuntu虚拟机,先要在ubuntu里安装ssh server,安装方法见:https://www.cnblogs.com/Jay-CFD/p/10745854.html 中的第二条“2)安
阅读全文
摘要:由于在配置git的时候,使用了默认的user.name和user.email,导致commit的内容没有被显示到github上,绿色小方块没有着色,下面给出补救方法 1.用git log查看commit log,其中Author部分的邮箱需要和github的一致,否则提交的内容不会在contribu
阅读全文
摘要:gcc -fsanitize=address -g main.cpp 然后直接运行即可: ./a.out 参考: https://www.jianshu.com/p/3a2df9b7c353 https://wizardforcel.gitbooks.io/100-gcc-tips/content/
阅读全文
摘要:下载:https://www.valgrind.org/docs/manual/manual-core.html#manual-core.started 解压 tar -xjvf valgrind-3.16.0.tar.bz2 安装 cd valgrind-3.16.0/ ./autogen.sh
阅读全文
摘要:网页版:https://www.cnblogs.com/Jay-CFD/p/12584334.html WSL安装 参考:https://www.cnblogs.com/Jay-CFD/p/6067274.html vscode安装 下载链接:https://code.visualstudio.co
阅读全文
摘要:1. 查看历史版本: conda list --revision 2. 安装上次版本: conda install revision 13 13是历史序号。从上面看出,最近的历史序号是14,因此上一个版本是13,回滚到上一个版本。 参考:https://www.jianshu.com/p/97d3f
阅读全文
摘要:经过多次尝试,成功同步其他文件夹内容到onedrive,最后那次尝试是成功的,前面是可能犯的错误。注意3点:1. 用管理员身份运行cmd;2. 路径有空格时用双引号括起来;3. /d后面接的第一个路径不是onedrive路径,而是onedrive路径下需要新添加的文件路径,mklink前应该是不存在
阅读全文
摘要:WSL由于没有图形界面,所有操作都是在命令行里执行,平时用来编译和跑CFD代码其实还是挺方便。不过有时候要查看WSL里的文件就比较麻烦,这时可以用SFTP这类工具,连接过去后直接操作文件。试过几个这类工具,要么是要收费,要么是不太好用,这里推荐MobaXterm。 下面介绍一下使用方法: 1)安装以
阅读全文
摘要:GDB:从单线程调试到多线程调试 1. 裸跑GDB 1.1 安装GDB sudo apt-get install gdb 1.2 编译程序 由于需要调试,因此编译的时候需要添加-g编译参数: 1.3 GDB调试运行 1.4 常用调试参数 进入上面那个界面以后,说明正常启动GDB了,目前只是GDB启动
阅读全文