很多时候rust都依赖一些很新库,直接引用了git,这些git网址一般是https, 但是我一般都想使用ssh来连接。 Git 配置 ~/.gitcon
Install scoop install posh-git Import-Module posh-git Add to profile notepad $PROFILE add Import-Module posh-git to somewhere in the file
install mingw boost-python pacman -Su mingw64/mingw-w64-x86_64-python pacman -Su mingw64/mingw-w64-x86_64-boost let cmake find it cmake sometimes find wrong library and executable, add following lines to ensure libraries and executables in mingw
SET(CMAKE_FIND_ROOT_PATH C:/msys64/mingw64 ) set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM ONLY) set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) add matching version suffix simple line as bellow, will not work
find_package(Boost COMPONENTS python REQUIRED) cd C:/msys64/mingw64 find . | grep boost_python # you may get following results # ./bin/libboost_python310-mt.dll # .
自从知道occ的wasm版本的存在,我就想试试wasm了, 这么多年的c++经验看看能不能在web时代继续发光发热。今天入个门! 安装 emscripten 参照 官方
首先要感谢博客园多年来提供的博客平台,不过未找到商业价值,确实很难生成下去。 转换原博客为markdown 首先在博客园后台执行备份,备份成功后
先总结下结论:这个框架目前功能还不完善,但是想法真是挺好的,如果路线不错,将来还是有希望的。 slint ui是Qt前员工搞出来的一个新的ui,用rus
在golang中,net/rpc库比较牛,只需要写函数,然后使用现成的 ServerCodec 就可以完成rpc服务了。但是有个问题,service函数的参数都是来
// 省略 HasMember template <Dervied> class B { static_assert(HasMember<Derived>()); } class A : public B<A> { public: void Member(); } 这样的代码是编译不过的,因为A还没有完全定义时,static_assert就会fail,但是将st
正常情况,我们应该返回一个 vector<T>,但是呢,因为我这是嵌入式,我不想动态开辟。于是我突发其想,返回个intialize
问题是这样的,嵌入类挺好的,可以有效表明类之间的从属关系,我们常常这样 class A { public: class Attr { private: A& mA; }; }; 这样是没有问题的,因为A此时还没有完全定义,使
update mirrorlist.xxx C:\msys64\etc\pacman.d 里的所有 mirrorlist.xxx 都改成只有自己的镜像地址(https) install pki 将自己的证书放到 C:\msys64\etc\pki\ca-trust\source
Qt的版本现在真是挺让人闹心 Qt5.15.5官方不提供编译好的二进制了,只到5.15.2,现在开源的到了5.15.5(商业版本都到5.15.
ubuntu默认不显示grub界面,可是机器启动不了了,这里有说明。简单说就是,如果开机时按ESC(如果不好使,下次再尝试Shift) 然后g
继续tauri,完成第一个app 安装vue cli yarn global add @vue/cli 创建并启动 vue create my-tauri-app cd my-tauri-app vue add tauri yarn tauri:serve
我从来就没有搞过前端,不过最近想了解下tauri,所以接触了下,先记录下如何安装环境。 nvm 大家都说nvm好,我感觉类似pyenv,安装方式参见
lsblk -o NAME,TRAN,MOUNTPOINT | grep -A 1 -w usb | grep -v usb | awk '{print $2}' https://askubuntu.com/questions/893320/what-is-the-command-for-finding-the-usb-memory-sticks-mount-point-or-path
golang交叉编译非常容易,但是远程debug却不是那么容易,有人说要用gdb来debug,没有ide支持,体验不是很好。如果有幸是在ar
当我们搞嵌入式的时候,我们经常不需要桌面,开机就运行咱们的程序。这个在上位机(x86上)可以搞吗,当然可以,并且非常地简单。 终端中直接运行Q
在linux下使用新的python真是一件不容易的事情,之前总是python源代码下载不下来,还把pyenv的源代码下载部分都加上了prox
偶遇std::sort的segment fault的,不知如何下手,心中还在思考是不是编译器的bug,搜索了下才发现,compare函数不正确