linux
写程序超快乐的
这个作者很懒,什么都没留下…
展开
-
使用超算遇到的麻烦
编写c++代码,所有的成员变量是vector和eigen里的matrix。在50个节点跑程序没有问题,但是在1200个节点有问题,并且是发生在MPI_Finalize之后出现了segmentation fault。段错误是发生在我所有进程运算结束之后,唯一可能的问题就是我这里使用的类的析构问题。这里本来vector和matrix不需要自己手动析构的,但是我这里用了三维的vector,他可能自己析构有些问题。因此我手动写了析构函数,就不会报错了。...原创 2021-07-29 10:12:39 · 212 阅读 · 0 评论 -
装库遇到的问题linux
今天装ParTI库的时候,遇到一些问题./build.sh会遇到识别不了library,这个时候,利用软链接动态库和头文件用export加入环境变量只要遇到这种找不到库和头文件的就这样搞再到做可执行文件中,可能会遇到识别不到函数,用ldd查找缺少的动态库,用软连接放到对应的文件夹中软链接在编译的过程中,会需要自己来设置预编译#define PARTI_USE_OPENMP#define PARTI_USE_CUDA...原创 2020-09-26 10:39:56 · 393 阅读 · 0 评论 -
linux程序设计读书笔记第一章入门
1.1 unix、linux和GNU简介linux的成功要归功于在他之前诞生的系统和应用程序–UNIX和GNU软件。本届将介绍Linux是怎样产生的,以及它植根于何处。1.1.1什么是UNIX现在已经成为一种非常流行的多用户多任务操作系统。适用范围从pc工作站到多处理器服务器和超级计算机。1.unix简史unix是由open group管理的一个商标,它指的是一种遵循特定规范的计算机操作...原创 2020-01-22 14:34:26 · 239 阅读 · 0 评论