软件操作
文章平均质量分 50
慕诗客
这个作者很懒,什么都没留下…
展开
-
VMware虚拟机没有网,无法设置网络为桥接状态
在网络设置里勾选的是桥接模式但无法联网,打开虚拟网络编辑器,发现没有VMnet0,自己新建一个也不行,提示没有未桥接的主机网络适配器。今天需要使用Ubuntu18但现有虚拟机是Ubuntu20,由于硬盘空间不够大,所以删除了原来的虚拟机并重新搭建Ubuntu18的环境,然后发现虚拟机没有网络,而我之前的虚拟机这一切都是正常的。接下来进任务管理器,把带黄色感叹号的VMnet1和VMnet8卸载掉,然后再进虚拟网络编辑器里还原默认设置,这时候就正常了,会多出VMnet0,虚拟机也可以上网了。原创 2024-05-14 14:18:00 · 284 阅读 · 0 评论 -
Sony Camera Remote SDK在Windows上的使用
值得注意的是,不同版本的SDK需要匹配不同版本的Visual Studio,比如这次最新发布的V1.12.00,我在VS2015和VS2017平台下都无法正常编译运行,干脆下载最新的VS2022试了下,果然正常了。这里面有三个文档,其中xx_SDK_API_Reference详细介绍了支持的各种功能及API函数,xx_SDK_Readme则是教大家如何编译使用这个SDK,RemoteSampleAPP则是描述如何在相机上进行设置。下载完毕后是一个压缩包,以Windows版本为例,解压后的目录如下。原创 2024-04-15 13:50:56 · 752 阅读 · 0 评论 -
通过keil MDK生成静态库以减少编译时间
当我们的程序复杂度提高,代码量增大,每次编译都会花费更多的时间,虽然相比较Linux动则好几个小时的编译时间,单片机编译的时间已经算很短了,但是一个200多KB的程序编译也得需要好几分钟。如果将一些成熟固定,几乎不会再去修改的程序编译成静态库,那么可以减少一部分编译时间,对于STM系列单片机来说,编译库函数的时间可能甚至超过了应用代码本身,因此非常有必要将这部分程序编译成静态库以减少编译时间。接下来,点击编译,只要不报错的话,就会生成stm32f4xxlibs.lib文件了。原创 2024-03-29 22:09:11 · 449 阅读 · 0 评论 -
QT使用windeployqt打包依赖的DLL
上面说过windeployqt所在目录为C:\Qt\Qt5.12.2\5.12.2\mingw73_64\bin,所以我们进入bin子文件夹,然后操作。每次手动拷贝的话太过麻烦还可能会有遗漏,实际上QT安装后就自带了打包工具windeployqt。在我这里它的所在目录为C:\Qt\Qt5.12.2\5.12.2\mingw73_64\bin。从开始目录找到Qt 5.12.2(MinGW 7.3.0 64-bit)然后打开,显示在C:\Qt\Qt5.12.2\5.12.2\mingw73_64文件夹下。原创 2024-01-31 10:21:46 · 385 阅读 · 0 评论 -
Win10安装Qt5.12.2
到这里安装就完成了,可以新建一个空白项目去验证一下,全部用默认值就OK,没啥好多说的。下载后点击安装,记得断网,不然就得输入账号密码,没有的话还得注册,很烦,也没法跳过。后面一直点“下一步”,如果有要调整安装目录的可自行修改,下面是勾选安装组件。后面就是同意协议,一路点击“下一步”,然后点击安装,等待安装完成。下载地址如下,选择Windows版本下载。断网后是下面的界面,多了skip选项了。原创 2024-01-30 18:11:51 · 276 阅读 · 0 评论 -
Cmake使用方法
cmake本身是为了跨平台生成makefile,并不具备编译能力,这里默认已安装好make工具。输入cmake .会生成makefile和一些cmake文件,看起来比较乱。这样生成的一堆东西都在build文件夹里,看起来就很整洁。cmake要生成makefile文件,需要CMakeLists.txt。ubuntu安装:sudo apt install cmake。查看cmake版本:cmake -version。更详细的使用方法参阅。原创 2024-03-06 16:08:17 · 126 阅读 · 0 评论 -
IAR函数跳转异常
2.先clean一下工程,然后进入该界面取消勾选后再进入勾选,画横线部分务必来回切换,有时候需选上有时候不用。最后发现在使用相对路径时,1.确保使用的是相对路径。只需clean再重新编译。原创 2024-01-28 22:01:56 · 278 阅读 · 0 评论 -
Keil MDK安装armcc V5编译器
不知道从什么时候开始,Keil MDK默认不支持V5的编译器了,里面默认只有V6的编译器,设置界面跟V5有很大的差异不太熟悉。最可怕的是,之前使用V5编译的工程,换成V6编译器后居然报错...虽然修改一下应该也可以正常编译,但,人总是不愿意去做这样的事。所以,接下来将介绍如何安装armcc V5编译器。之后我们会得到一个压缩文件,解压后就是我们需要的V5编译器了,文件夹名称ARMCC,内容如下。接下来使用keil打开你的任意工程,可以看到显示缺少V5编译器。再次回到工程,发现已经有V5编译器了,大功告成。原创 2024-03-02 18:27:26 · 887 阅读 · 1 评论