Linux系统开发
Ginger-Zone
有则分享,无则学习。
展开
-
Detectron2 -> CUDA error: device-side assert triggered
Error comes out as "CUDA error: device-side assert triggered" when detectron2 is used with Pytorch1.8.Discussion about this problem:discussion_1discussion_2Maybe you should try to install Pytorch 1.7 instead of Pytorch 1.8.原创 2021-05-05 21:36:12 · 386 阅读 · 0 评论 -
在CMake中配置GCOV对C++项目代码进行分析
问题描述如何在CMakeLists.txt中配置gcov来生成代码分析报告?解决办法第一步:下载gcov的cmake包地址:Github上的cmake文件下载地址并将该cmake包放在项目根目录下新创建的CMakeModules文件夹下面。此时,项目代码的结构如下所示(举例):- Your_Project_dir - main.cc - CMakeLists.txt - include - xxx.h - src - xxx.cc - CMakeModules - Code原创 2020-12-22 22:49:00 · 2747 阅读 · 0 评论 -
CMAKE简单入门
简单的CMAKE入门,使用样例工程解释了一些常用的CMAKE指令,包含单目录和多目录工程的简单说明。原创 2017-11-06 20:31:52 · 1829 阅读 · 2 评论 -
Ubuntu16.04 添加启动器和桌面快捷方式
step-1命令行进入 /usr/share/applications step-2添加一个启动器配置文件,以vscode为例,创建 vscode.desktop 文件,命令如下:root@PC:/usr/share/applications# gedit vscode.desktop添加如下内容(需要做适当修改):[Desktop Entry]Version=1.0Name=${程序名称}E原创 2017-12-14 15:25:00 · 10410 阅读 · 1 评论 -
分布式操作层Distributed Operation Layer(DOL)入门
DOL是什么?分布式操作层DOL是一个编程框架,用于自动将应用自动映射到多处理器SHAPES框架平台上,主要由3个部分组成:(1)DOL应用编程接口定义了一系列的编程接口,让编程人员可以在不了解底层硬件的情况下进行编程。使用相关的API可以完成SHAPES平台上的分布式、并行应用。(2)DOL功能仿真为编程提供了测试应用的功能。另外还可以在应用层面获得性能参数。(3)DOL映射优化探索从应用到SH...原创 2018-03-15 18:26:37 · 639 阅读 · 0 评论 -
使用.dot文件生成流程图
网址如下:dot命令生成流程图转载 2018-03-01 16:20:04 · 12033 阅读 · 0 评论 -
pthread中信号量mutex的类型
链接如下:pthread mutex 属性转载 2018-03-04 16:52:22 · 498 阅读 · 0 评论 -
Linux内核入门(一):交叉编译Linux内核并使用QEMU仿真硬件运行Linux系统
转载说明这篇文章借鉴了来自Linux博客教程的相关内容,因此文章类型设置为转载。原因与目的最近需要对Linux进行修改和测试,因此需要搭建内核的编译和测试平台。我的方案是:在Ubuntu16.04系统下对Linux源码进行修改使用相关交叉编译工具链如gcc-arm-linux-gnueabi编译系统源码使用QEMU软件仿真出硬件平台,测试对象系统的系统行为由于我是刚刚正式接触L...转载 2019-06-21 13:57:32 · 1685 阅读 · 0 评论