- 2024-12-30mac 的cmake搭建
mac开发需要cmake环境安装cmake版本,最新版本(https://cmake.org/download/)下载dmg安装后,打开CMake,点击Tools选择HowtoInstallForCommandLineUsesudo"/Applications/CMake.app/Contents/bin/cmake-gui"--install创建软连接使用cmake--version能看到对应的cmake版本
- 2024-12-12把你的Linux美化成Ubuntu Gnome
把你的Linux美化成UbuntuGnome效果图材料1.一台Linux电脑2.Gnome桌面3.Yaru主题包第一步、下载主题包来这里链接下载Yaru主题包。解压下载meson和ninja#Debiansudoaptinstallmeson#Archsudopacman-Smesonninja进入目录右键进入命令行输
- 2024-11-27gym运行rl-mpc出现的问题
问题一:Importingmodule'gym_38'(/home/dhu/legged_robot_competition/isaacgym/python/isaacgym/_bindings/linux-x86_64/gym_38.so)SettingGYM_USD_PLUG_INFO_PATHto/home/dhu/legged_robot_competition/isaacgym/python/isaacgym/_bindings/linux-x86_64/us
- 2024-08-27FuAdmin 与 Django-Ninja:打造高效与灵活的后台管理系统
FuAdmin与Django-Ninja:打造高效与灵活的后台管理系统在现代Web开发中,后台管理系统是必不可少的组成部分。它不仅需要支持强大的数据管理功能,还要具备良好的可扩展性和灵活性。FuAdmin和Django-Ninja是两款在Python社区中备受关注的工具,它们各有特色,且能够无缝集成
- 2024-08-01blutter 环境配置
项目地址https://github.com/worawit/blutter需要安装最新的git,cmake,ninjagithttps://git-scm.com/download/wincmakehttps://github.com/Kitware/CMake/releases/download/v3.30.1/cmake-3.30.1-windows-x86_64.msininjahttps://github.com/ninja-build/ninja/rele
- 2024-07-17deepspeed训练模型提示:cpu_adam.so: cannot open shared object file: No such file or directory
背景本人在安装deepspeed后遇到了这个报错,明眼人一看就是缺库,但是搜索到的解决方案(凌漪_,2023)说是设置一个环境变量,实在是治标不治本,而且对本人来说连标都治不了。其他的博客尚未看到解决此问题的。分析这个so文件理论上应该在安装deepspeed的过程中就自动编译好了,但是
- 2024-07-04gn、ninja的安装-Ubuntu18.04
参考文档https://blog.csdn.net/qiuguolu1108/article/details/103842556 ninja的安装一、安装依赖在安装ninja之前,需要安装其依赖re2c。root@ubuntu:~#apt-getinstallre2croot@ubuntu:~#re2c--versionre2c1.0.1二、下载ninja在github中下载ninja,ninjagithub
- 2024-07-01QT6.7.2 MSVC源码编译 静态库 动态库
QT6.7.2MSVC源码编译静态库动态库也可以参考官方的文档https://doc.qt.io/qt-6/build-sources.html环境搭建为了操作更有可复制性,这里在虚拟机中采用全新安装的系统进行配置。系统镜像为:en-us_windows_10_enterprise_ltsc_2021_x64_dvd_d289cf96_2.iso安装VisualStudio
- 2024-06-24Ninja学习
先了解CMake项目可以使用CMake语言编写的文件抽象地指定其构建系统。从这些文件中,CMake通过一个名为generator的后端在本地为每个用户生成一个首选[构建系统]。Generator这选择了要生成的构建系统的类型。运行cmake--help查看本地可用的生成器列表。GeneratorsThe
- 2024-06-09向 冗长的 Django 文档说再见,迎接 Django Ninja Extra 的精彩
大家是否曾为那繁杂冗长的Django文档而感到困扰?现在,是时候摆脱它们,全心拥抱DjangoNinjaExtra啦!Django文档大概有1000多页,内容繁杂。而DjangoNinjaExtra文档只有15页,足够我们开发一个现代的API接口了。DjangoNinjaExtra就如同一盏明灯,照亮我们高效开发的道路。
- 2024-06-06Binary Ninja 4.0.5336 (macOS, Linux, Windows) - 逆向平台
BinaryNinja4.0.5336(macOS,Linux,Windows)-逆向平台请访问原文链接:https://sysin.org/blog/binary-ninja/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgBinaryNinjaANewTypeofReversingPlatformBinaryNinja是一个交互式反编译器、反汇编器、调试
- 2024-02-02ubuntu上安装meson & 如何使用meson编译C代码
一·搭建meson环境并简单编译:1.什么是meson Meson旨在开发最具可用性和快速的构建系统。提供简单但强大的声明式语言用来描述构建。原生支持最新的工具和框架,如Qt5、代码覆盖率、单元测试和预编译头文件等。利用一组优化技术来快速变异代码,包括增量编译和完全编译。
- 2023-12-20subprocess.CalledProcessError: Command ‘[‘ninja‘, ‘-v‘]‘ returned non-zero exit status 1
一、原因pytorch版本大于1.5二、解决1、降低pytorch版本将pytorch版本降到1.5以下2、禁用ninjiapytorch默认使用ninjia作为backend,将其禁用。替换为以下代码setup(...,cmdclass={#'build_ext':BuildExtension,'build_ext':BuildExtensi
- 2023-12-04自己动手,从源码构建Aseprite!
最近想试试这个很有名的像素画软件Aseprite,但是又囊中羞涩,没有钱去买Steam版。不过不要紧,Aseprite是开源软件,并且它的源文件是不需要花钱购买的。本着先上车再补票的原则,这篇文章就来尝试一下从源文件构建这个软件。构建的过程在官方的Github仓库里面描述得比较清楚了,本文记录一
- 2023-11-29cmake Ninja 集成试用
核心比较简单就是添加Ninja的依赖工具,然后再构建的时候指定生成器为Ninja使用安装ninja我使用的mac系统 brewinstallninja生成前提是已经有了一个CMakeLists.tx同时还没有初始化 cmake-GNinja..效果 构建比较快 cmake--build.效果├──CMakeCache.txt├──
- 2023-11-21centos:subprocess.CalledProcessError: Command ‘[‘ninja‘, ‘-v‘]‘ returned non-zero exit status 1
一、原因pytorch版本大于1.5二、解决1、降低pytorch版本将pytorch版本降到1.5以下2、禁用ninjiapytorch默认使用ninjia作为backend,将其禁用。替换为以下代码setup(...,cmdclass={#'build_ext':BuildExtension,'build_ext':BuildExtension.w
- 2023-11-15ATS3607D 环境搭建
1.编译ninjagitclonegit://github.com/ninja-build/ninja.git&&cdninjagitcheckoutrelease//打开vs2015x86x64兼容工具pythonconfigure.py--bootstrap//第一个错误:fatalerrorC1902:程序数据库管理器不匹配D:\ProgramTools\vs2015\VC\bin和D:\Program
- 2023-11-14DPDK-Pktgen Ubuntu 安装与使用
原文链接:DPDK-PktgenUbuntu安装与使用系统及DPDK版本:系统:Ubuntu2204DPDK:21.11.1Pktgen-DPDK:22.04.1关于DPDK,其实Ubuntu的软件源中就已经包含了最新的Stable版本的DPDK,如果不想自己编译的话,直接 aptinstalldpdk 也是可以的(甚至更方便)。安装编译依赖:sudoaptinsta
- 2023-11-09使用 VSCode+CMake+Ninja 开发RISC-V MCU
1.安装软件及工具1.1VSCode安装VisualStudionCode(VSCode),是一款由微软开发且跨平台的免费源代码编辑器。该软件支持语法高亮、代码自动补全(又称IntelliSense)、代码重构、查看定义功能,并且内置了命令行工具和Git版本控制系统。VSCode官网VSCode官方文档官网
- 2023-11-09cmake Ninja 集成试用
核心比较简单就是添加Ninja的依赖工具,然后再构建的时候指定生成器为Ninja使用安装ninja我使用的mac系统 brewinstallninja生成前提是已经有了一个CMakeLists.tx同时还没有初始化 cmake-GNinja..效果 构建
- 2023-10-16CLion 中 使用MSVC工具链构建QT项目时出现 ninja: build stopped: subcommand failed.
两个方法:把构建方式改为Release;或者在CMakeList.txt中把一下行给注释了。 解释一下:这段代码的意思是:如果是MSVC工具链,且处在Debug模式下,把需要的库名加个后缀“d”。
- 2023-09-13因为swap剩余空间不足造成AOSP编译失败
编译失败的log:FAILED:out/soong/build.ninjacd"$(dirname"out/soong/.bootstrap/bin/soong_build")"&&BUILDER="$PWD/$(basename"out/soong/.bootstrap/bin/soong_build")"&&cd/&&"$BUILDER&
- 2023-09-13Android 编译介绍
一、需求 Android的源码非常的庞大,编译Android系统往往会占用我们很长的时间,我们需要了解下Android的编译规则,以期能提高我们的开发效率,达到程序员按时下班的伟大理想。二、环境平台:QCM2290版本:Android11编译服务器:64G+32核三、相关概念3.1Treble架
- 2023-08-19gcc make cmake ninja的区别
理清C++编译过程用到的工具概念ref:GCC、CMake、CMakelist、Make、Makefile、Ninja啥关系?一图讲透!-知乎(zhihu.com)早先学C++的时候,因为只需要点击IDE的运行按钮,程序就可以跑起来,写过最复杂的只不过是几个文件的学生管理系统。现在要重新拾起C++,看的项目和之前的不可同日而