- 博客(39)
- 资源 (7)
- 收藏
- 关注
原创 ubuntu22上C/C++程序使用weston+wayland+OpenGLES渲染
一,安装依赖软件:sudo apt install zlib1g-dev libssl-dev libgles2-mesa-dev libsystemd-dev libpng-dev libglib2.0-dev libwayland-dev weston libweston-9-dev。
2024-09-27 17:57:19
725
原创 解决windows上VMware的ubuntu虚拟机不能拷贝和共享
注意不要执行vmware-install.pl,要进入vmware-tools-distrib/bin/执行vmware-uninstall-tools.pl。2,再次清理vmware tools,经过上面处理后,下面位置应该是亮的,点击安装vmware tools。3,再次安装vmware tools(不要使用vmware-install.pl安装,一定要通过命令安装)困扰多时的VMware虚拟机不能复制拷贝和不能看到共享文件夹的问题,终于解决了~OK了,这个时候可以拷贝了,也可以通过命令看到共享了。
2024-09-24 16:42:13
792
原创 Ubuntu20.04中安装ibus智能拼音后terminator分屏和vscode全局搜索问题修复
Setting ==> Region & Language ==> Chinese (Intelligent Pinyin)的设置按钮 ==> Shortcuts,删除简繁体切换的ctrl shift f快捷键。Ubuntu20.04中安装ibus智能拼音后terminator分屏和vscode全局搜索不好用,是因为ibus智能拼音的快捷键占了terminator和vscode的快捷键,把ibus的快捷键去掉就好了。终端打开ibus-setup ==> Emoji,删除ctrl shift e的快捷键。
2024-06-07 10:36:41
369
原创 windows vscode设置扩展和缓存目录
修改vscode快捷方式的目标处:"C:\Users\Nv9\AppData\Local\Programs\Microsoft VS Code\Code.exe"vscode的扩展和缓存占了很大的空间,而且默认在C盘,很烦。使用这个修改后的快捷方式启动就可以了。
2024-05-07 10:27:18
804
1
原创 WSL2使用Xserver启动GUI程序时出现cursor theme错误
修改方法:sudo apt-get install adwaita-icon-theme-full。sudo运行程序就不会发生这个错误。然后使用普通用户执行程序就没有问题了。
2024-04-23 10:18:30
380
原创 Windows下Virtualbox创建Linux虚拟机,共享文件夹无访问权限
Windows下Virtualbox创建Linux虚拟机,共享文件夹无访问权限
2022-04-07 08:58:52
3001
原创 Ubuntu18.04安装微信
sudo vim /etc/profileXMODIFIERS="@im=ibus" XIM="ibus" GTK_IM_MODULE="xim" QT_IM_MODULE="xim" ibus-daemon -d -x -r
2021-10-14 17:39:22
282
原创 gperftools交叉编译运行
1,下载gperftools2,编译gperftools./autogen.sh./configure --with-sysroot=/opt/xxx/sysroots --build=x86_64-xxx-linux --host=aarch64-xxx-linux --prefix=/opt/xxx/sysroots/x86_64-xxx-linux/usr/makemake install3,编译代码官方文档:If you want the CPU profiler,
2021-09-29 15:29:44
1712
原创 linux下修改vscode缓存目录
1,sudo gedit /usr/bin/code修改ELECTRON_RUN_AS_NODE=1 "$ELECTRON" "$CLI" "$@"为:ELECTRON_RUN_AS_NODE=1 "$ELECTRON" "$CLI" "$@" --user-data-dir=/home/master/hdd/.cache/code-cache2,sudo gedit /usr/share/applications/code.desktop修改Exec=/usr/share/code/cod
2021-07-21 16:43:42
2804
原创 linux perf工具使用
#!/bin/bashcd "$( cd "$( dirname $0 )" && pwd )"# sudo passwdecho 123 | sudo -S service runtime* statusFlameGraph_PATH="/home/master/FlameGraph"if [ ! -n "$FlameGraph_PATH" ]; then echo -e "\033[31mERROR\033[0m: FlameGraph path is empt.
2021-07-13 16:48:20
392
1
原创 PROJ-经纬度-地心-站心
参考网页https://proj.org/operations/conversions/topocentric.html经纬度,WGS84基准const char* latlon="+proj=latlong +datum=WGS84";地心坐标系,WGS84基准const char* geoccs="+proj=geocent +datum=WGS84";站心坐标系const char* topoccs="+proj=topocentric +ellps=WGS84 +X_0=3652
2021-06-29 16:13:43
520
原创 Linux下安装svn以及svn图形界面
Linux下安装svn以及svn图形界面1,安装SVN以及图形界面sudo apt-get install subversionsudo apt-get install kdesvn2,在想要存储svn文件的位置执行命令:svn --username df41 --password 123456 checkout http://192.168.1.111/svn/Product# 格式 svn --username <用户名> --password <密码>
2020-07-08 10:25:12
5733
原创 Java调用C++,并在C++中回调Java
Java调用C++,并在C++中回调JavaMainActivity.java文件:package com.mytest.j2c;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;import android.widget.TextView;public class MainActivity extends AppCompatActivity { // Used to load
2020-06-22 18:07:16
1172
1
原创 Android Studio调试native或者service
Android Studio调试native或者service如果C++代码只是native部分,从第二步开始.如果要调试的C++代码是service,就从第一步开始.1,修改AndroidManifest.xml删除service的android:process属性,让service在android主进程中运行. 把代码<service android:name="com.mygame.service" android:process="@string/my...
2020-06-15 14:12:25
1962
2
原创 gdb+gdbserver调试
gdb+gdbserver调试1,拷贝gdbserver到目标机# NDK目录下adb push ./prebuilt/android-arm64/gdbserver/gdbserver /sdcard/Download/# oradb push ./prebuilt/android-arm/gdbserver/gdbserver /sdcard/Download/2,登录目标机并获取权限adb shellsumount -o rw,remount /system3,拷贝g
2020-06-13 16:39:47
298
原创 SSH互联,ubuntu主机,window7虚拟机
不墨迹,直接开始表演~~~~VirtualBox创建及安装虚拟机相对简单,不在这里介绍,主要描述SSH链接.一,window7虚拟机部分1,VirtualBox界面设置网络链接方式为NAT,并设置端口转发规则,步骤如下图.2,启动window7虚拟机,安装openSSH,安装中一路下一步.openSSH网址:https://www.mls-software.c...
2019-12-13 07:30:59
294
原创 android中安装busybox
在某些android设备中缺少各种linux命令是很烦人的事情,但是高兴的是busybox中集成了无数的linux命令,并且busybox可以被安装到android中,安装方法如下:1,查询android设备CPU架构cat /proc/cpuinfo | grep Processor 我的设备是ARMv7,以下以ARMv7为例2,下载对应CPU架构的busybox...
2019-10-25 18:06:50
1275
原创 连接android设备
一,WIFI连接1,将android设备接入wifi2,查看设备IP:设置-->无线和网络-->WLAN-->WLAN设置(在右上角)-->IP地址 :192.168.137.1103,终端执行命令下执行 ping 192.168.137.110,如果ping成功说明可以连接4,打开android设备的usb调试:开发者选项-->usb调试5,执...
2019-09-17 14:38:23
468
原创 docker安装、使用、访问网络
docker安装、使用、访问网络1,安装dockersudo apt-get install docker.io && sudo systemctl start docker && sudo systemctl enable docker2,更改默认IPservice docker stop# 修改配置文件 /etc/docker/daemon...
2019-08-31 10:45:52
298
原创 Ubuntu20.04右键打开terminator
Ubuntu18.04右键打开terminator1.安装terminatorsudo apt-get install terminator2.安装依赖sudo apt-get install build-essential gnome-doc-utils intltool libnautilus-extension-dev uuid-dev libxml2-dev li...
2019-07-30 17:32:46
1864
1
原创 个人常用记录
个人记录一)CMakeLists.txt中设置多线程编译:set( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /MP" )set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /MP" )二)SmartGit设置默认hooks拷贝commit-msg到下面路径(commit-msg需要在gerrit-review服务...
2018-06-13 10:35:30
861
1
原创 修正Linux下WPS字体库缺失
第一步:下载字体库,并解压http://download.youkuaiyun.com/detail/flying_motor/9771360第二步:将解压的字体文件夹copy到/usr/share/fonts/目录,并修改权限sudo cp WPS_Symbol_fornts /usr/share/fonts/sudo chmod u+rwx /usr/share/fonts/ WP
2017-03-06 09:20:07
650
opencv4.5.2_x64_with_freetype
2022-07-21
filemanager-actions_3.4-1_amd64.deb
2019-07-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人