首页 > 其他分享 >NVboard运行example

NVboard运行example

时间:2024-03-05 15:35:11浏览次数:20  
标签:libsdl2 NVboard 目录 dev ttf nvboard example 运行

安装完NVboard之后,对于配置环境不熟悉的人来说,不知道怎么调试,很多人一脸懵,不知道从何入手,这个时候我们可以先用vim打开README看一眼

  1. 将项目拷贝到本地,git clone https://github.com/NJU-ProjectN/nvboard.git
  2. 通过apt-get install libsdl2-dev libsdl2-image-dev libsdl2-ttf-dev安装SDL2,SDL2-image和SDL2-ttf;对于macOS,可以通过brew install sdl2 sdl2_image sdl2_ttf安装
  3. 把本项目的目录设置成环境变量NVBOARD_HOME

前两个都好理解,第二个只要加上sudo运行,值得注意的是别打漏了,我就试过打漏了libsdl2-ttf-dev,最后运行不成功

重点讲讲第三个怎么设置这个环境变量我们只要输入
vim ~/.bashrc就可以了,这里如果想看自己到底有没有这个文件可以在~目录下用ls -a看一下,一般来说是有的,因为这是系统自带的点文件,打开之后呢我们直接到最后一行去添加环境变量export NVBOARD_HOME=/HOME/......这里的点点点就是你具体的目录地址,如果不清楚呢就打开nvboard,然后输入pwd去查看,这里只要设置到nvboard目录下就可以了,不需要具体到example,值得注意的是目录的最后不用加/

这些都设置完以后,我们就可以打开example,输入make run就可以了

标签:libsdl2,NVboard,目录,dev,ttf,nvboard,example,运行
From: https://www.cnblogs.com/fchadventurer/p/18054153

相关文章

  • 怎么使用Docker运行Python代码
    需要使用Docker镜像运行Python代码编写Dockefile文件示例如下#需要使用的镜像版本FROMpython:3.11#代码工作目录WORKDIR/code#拷贝依赖文件COPYrequirements.txtrequirements.txt#安装依赖RUNpipinstall-rrequirements.txt-ihttps://pypi.doubanio.com/......
  • 使用Git拉取并运行vue项目
    从远程仓库中拉取vue项目。一、复制项目在远程仓库的代码地址,将它克隆到本地:gitclonehttp链接(项目代码地址)二、安装依赖1.进入项目所在的目录,将node_modules和package-lock.json2.选中当前路径,然后输入【cmd】,回车3.在命令提示符中依次输入一下代码:npmcacheclean-fo......
  • 运行模型对比 gemma:7b, llama2, mistral, qwen:7b
     【gemma:2b】totalduration:1m5.2381509sloadduration:530.9µspromptevalduration:110.304mspromptevalrate:0.00tokens/sevalcount:604token(s)evalduration:1m5.126287sevalrate:9.27tokens/s 【gemma:7b】t......
  • docker后端运行
    重点: 比如,redis就需要后台守护式启动:dockerrun-dredis有的就只能前台交互式启动,比如:dockerrun-itubuntu #使用鏡像centos:latest 以后台模式启动一·个容器docker run -d ubuntu: 然后 docker ps -a 行查看, 会发容器已经退出很重要的要說明的一点: ......
  • 机器视觉-尝试使用directml运行yolov8
    DirectML是什么DirectML是微软提供的类似于CUDA的基础计算框架,不同于CUDA必须使用N卡GPU,DirectML要求显卡支持DirectX12即可,所以AMD和intel的核显也能支持.Pytorch要使用DirectML作为计算的backend,需要安装python库torch-directml,经测试torch-directml和Direct......
  • 利用单例模式与阻塞队列实现异步的日志系统,记录服务器运行状态
    目录类结构概述主要特性总结Log类是一个用于日志记录的C++类,其设计具有以下特点和功能:类结构概述类成员变量:path_:日志文件存储路径。suffix_:日志文件后缀名。MAX_LINES_:每个日志文件允许的最大行数。lineCount_:当前日志文件已写的行数。toDay_:当前日志文......
  • AntSK:打造你的本地AI知识库——离线运行详细教程
        亲爱的读者朋友们,今天我要给大家介绍一个强大的开源工具——AntSK。这个工具能让您在没有Internet连接时依然能使用人工智能知识库对话和查询,想象一下,即使在无网络的环境中,您也能与AI进行愉快的交流!项目地址:https://github.com/xuzeyu91/AntSK    AntSK......
  • 升级Jenkins至2.426.3后,项目名称带有中文的无法在节点机上运行
    之前在AlmaLinux上安装了2.356版本的Jenkins(Jenkins从Ubuntu迁移至AlmaLinux问题及相关解决记录),但最近由于爆出安全漏洞(https://www.jenkins.io/security/advisory/2024-01-24/),因此将Jenkins升级至最新的2.426.3版本,完成后发现之前已经解决的节点机不支持中文项目名称的问题又出现......
  • Ubuntu中安装使用QEMU/KVM/virt-manager运行虚拟机
    本文为原创,原文发布于个人博客网站:Ubuntu中安装使用QEMU/KVM/virt-manager运行虚拟机有时候我们需要在同一台计算机中使用多种不同操作系统环境,基于已有的同一堆硬件资源来获得不同操作系统各自的便利性。对此,常用的解决方案主要有:在物理机器中安装使用双系统在宿主系统中安......
  • cnpm i报错 cpm:无法加载文件c:wsers vdministratorpata Roaming mpmcnpm.ps1,因为在
    cpm:无法加载文件c:wsersvdministratorpataRoamingmpmcnpm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅htps:/g.microsoft.con/fvlink/?LinkID=135170中的aboutExecutionPolicies。所在位置行:1字符:1+cnpmi.+CategoryInfoSecurityError:(:)[],PsSecuri......