WSL libcuda.so.1 is not a symbolic link 的解决方法

问题描述 在使用 WSL 更新软件包的时候经常会遇到这样一个报错 1 /sbin/ldconfig.real: /usr/lib/wsl/lib/libcuda.so.1 is not a symbolic link 意思是说 /usr/lib/wsl/lib/libcuda.so.1 不是一个符号链接。 问题分析 通过名字可以判断这应该是nVidia显卡驱动相关的库,进入 /usr/lib/wsl/lib/ 目录,可以看到有 libcuda.so、libcuda.so.1、libcuda.so.1.1 三个文件,都是文件形式,而通过报错我们知道 libcuda.so、libcuda.so.1 应该是符号链接文件。 ...

二月 9, 2022 · 1 分钟 · 422 字

交叉编译适用于 iMX6UL 的 x11vnc

前言 由于这半年来一直在做嵌入式Linux系统软件开发工作,所以经常和嵌入式设备打交道,最早接触的嵌入式Linux应该就是树莓派了,而我的树莓派一般也不接屏幕,基本上都使用VNC远程连接,所以就想着能不能把VNC也移植到嵌入式设备上,最后找到了x11vnc。 ...

二月 6, 2022 · 3 分钟 · 1029 字

开始一份新工作

开始一份新工作 好久没有更新博客了,最近几个月都在忙新工作的事情,虽然只是短短3个月,但回想起来已经是很久之前了。从4月份面试,然后体检,提交各种材料证明,到5月份工作交接,6月份正式离职进入新单位,搬家等等,这几个月真是忙的有点喘不过气。即使到了新的单位,也没有闲下来的时间,来了之后就要上手做项目,到这周为止,项目总算初步完成,这才有时间来自我整理一下。即使5月份买了PS5游戏机也没怎么有时间玩,没什么游戏是一方面,忙也是一方面。 ...

七月 11, 2021 · 3 分钟 · 1315 字

在 Windows 上编译 MITK

前言 The Medical Imaging Interaction Toolkit (MITK)是一个免费的开源软件,用于开发交互式医学影像处理软件。最近突然安排我做相关的一些工作,首先就要从编译开始,当然官网也有编译好的版本,可以直接下载使用。本来在Windows上编译这种开源的软件就很麻烦,在加上github上的东西下载巨慢,常常出错,折腾了好久才编译完成,这里就记录一下踩过的那些坑。 ...

三月 29, 2021 · 4 分钟 · 1559 字

Gitea 安装使用

前言 今天偶然看到一个新的开源的git服务软件Gitea,一看到界面,瞬间就爱了,因为之前我自己用的是gitblit,界面比较简单,主要是用来管理公司的一些小项目。今天看到Gitea之后,就决定迁移到过去,简单折腾了一下,配置起来比gitblit要简单一些,但界面却更加漂亮了,总体上看起来比较像github,并且还支持主题系统,很合我的胃口。 下载二进制包 首先去下载对应系统的二进制包,可以去github或者官网下载最新的发布版本。 我是在windows下配置的,所以选择下载windows版的可执行程序。 ...

三月 22, 2021 · 3 分钟 · 1076 字

一些常用的git命令

说明 这里是个人工作时常用的一些git命令,现在越来越多了,小本本都快记不下了,这里稍微做一下整理。 工具下载 首先是git的下载地址: 官网:https://git-scm.com/ taobao镜像:https://npm.taobao.org/mirrors/git-for-windows/ 由于官网的下载速度很慢,推荐使用taobao镜像的下载地址。 ...

十一月 26, 2020 · 3 分钟 · 1227 字

Inno Setup 简体中文语言包

食用方法 Step 1 将ChineseSimplified.isl放到Inno Setup安装目录下的"Languages"文件夹里面 ...

十月 16, 2020 · 1 分钟 · 265 字

Prism note

简介 Prism是一个用于WPF、Xamarin Forms、WinUI等的MVVM框架,刚刚学习,这里只是个人总结的一些知识点笔记。 IoC IContainerProvider 1 2 3 4 protected override Window CreateShell() { return Container.Resolve<MainWindow>(); } 1 2 3 4 5 6 public void OnInitialized(IContainerProvider containerProvider) { var regionManager = containerProvider.Resolve<IRegionManager>(); var viewA = containerProvider.Resolve<ViewA>(); ... } IContainerRegistry 1 2 3 4 5 6 7 8 9 // App.xaml.cs protected override void RegisterTypes(IContainerRegistry containerRegistry) { containerRegistry.Register<IApplicationCommands, ApplicationCommands>(); containerRegistry.RegisterDialog<NotificationDialog, NotificationDialogViewModel>(); containerRegistry.RegisterForNavigation<Page1>(); containerRegistry.RegisterForNavigation<Page2>(); ... } Module IModule ...

九月 4, 2020 · 3 分钟 · 1338 字

Inno Setup 6.1.0 新增的功能体验

简介 Inno Setup是一个免费的安装包生成软件,完全开源免费,使用起来也非常方便,文档也十分全面。与其它同类软件相比十分的小巧便携,功能也十分全面。 ...

八月 20, 2020 · 3 分钟 · 1125 字

C#传递函数指针到C++

简介 在编码的时候难免会遇到不同编程语言之间的接口调用,其中最通用的就是C的动态链接库,几乎所有语言都可以调用C的接口函数。那么这种关系能否反过来呢?用C调用其它的函数接口,当然也是可以的,只需要将函数指针作为参数传递进去就可以了。 ...

七月 17, 2020 · 2 分钟 · 780 字