- 博客(24)
- 资源 (8)
- 收藏
- 关注
原创 C++学习(二一八)GUID
全局唯一标识符(GUID,Globally Unique Identifier)是一种由算法生成的二进制长度为128位的数字标识符。GUID主要用于在拥有多个节点、多台计算机的网络或系统中。在理想情况下,任何计算机和计算机集群都不会生成两个相同的GUID。GUID 的总数达到了2^128(3.4×10^38)个,所以随机生成两个相同GUID的可能性非常小,但并不为0。所以,用于生成GUID的算法通常都加入了非随机的参数(如时间),以保证这种重复的情况不会发生。在 Windows 平台上,GUID 广泛应
2021-02-27 06:58:24 965
原创 C++学习(二一七)有关Nsight Tegra
安装的问题:https://blog.csdn.net/shangguanwaner/article/details/79833742
2021-02-25 06:09:41 219
原创 C++学习(二一四)Can‘t get the requested toolchain
Can't get the requested toolchain armv7-a:aarch64-linux-android:4.9:r19c [E:\Projects\QT5.12\osg_earth_android_build\osg\CMakeFiles\3.12.0\VCTargetsPath.vcxproj]ToolchainRootPath D:\android-ndk-r19cToolchainIdentifier aarch64-linux-android-4.9ToolchainA
2021-02-17 17:27:37 65
原创 C++学习(二一三)交叉编译工具链as ar ld objdump等
as汇编器。将汇编语言程序转换为ELF (Executable and Linking Format,执行时链接文件格式)格式的可重定位目标代码,这些目标代码同其它目标模块或函数库易于定位和链接。ld链接器或加载器。根据链接定位文件Linkcmds中的代码区、数据区、BSS区和栈区等定位信息,将可重定位的目标模块链接成一个单一的、绝对定位的目标程序。该目标程序是ELF格式,并且可以包含调试信息。ar库管理器。将多个可重定位的目标模块归档为一个函数库文件。采用函数库文件,应用程序能够从该文
2021-02-17 07:19:58 1159
原创 C++学习(二一五)ARM与FPGA
ARM呢就bai像是一个设计好du的办公楼,那个zhi部门负责什dao么事情都是定好的,zhuan你要做的就是合理调配部门shu资源合理搭配来完成你的目的。FPGA呢就是给你一大堆建筑材料和人员,你要它建成什么样子它就是什么样子!...
2021-02-17 06:15:56 554
原创 C++学习(二一四)边缘计算
边缘计算,是指在靠近物或数据源头的一侧,采用网络、计算、存储、应用核心能力为一体的开放平台,就近提供最近端服务。其应用程序在边缘侧发起,产生更快的网络服务响应,满足行业在实时业务、应用智能、安全与隐私保护等方面的基本需求。而云端计算,仍然可以访问边缘计算的历史数据。无论是云、雾还是边缘计算,本身只是实现物联网、智能制造等所需要计算技术的一种方法或者模式。严格讲,雾计算和边缘计算本身并没有本质的区别,都是在接近于现场应用端提供的计算。就其本质而言,都是相对于云计算而言的。...
2021-02-17 05:58:44 916
原创 C++学习(二一二)有关ARM
1、ARM公司ARM 公司本身并不靠自有的设计来制造或出售 CPU ,而是将处理器架构授权给有兴趣的厂家。ARM的经营模式在于出售其知识产权核(IP core),授权厂家依照设计制作出建构于此核的微控制器和中央处理器。2、ARM架构ARM9、ARM11、cortex-A8等构架3、ARM处理器采用ARM架构的处理器,比如高通、华为麒麟等...
2021-02-16 08:27:32 541 1
原创 C++学习(二一一)英伟达和七彩虹
英伟达是GPU芯片生产商,跟他同级别的全世界只有AMD和Intel七彩虹是大陆显卡生产商,对标美国的EVGA走量卖服务,产品整体质量略逊于华硕技嘉微星,略强于索泰影驰映众,碾压其他国内能买到的牌子显卡生产商就是买GPU芯片回去自己加工然后贴上自己牌子的,卖的是散热和供电方案以及售后服务,现在多了个外形厂商之间的价格差距主要来源于外形、散热、体积、灯光、售后英伟达是卖发动机的,七彩虹是卖车的...
2021-02-16 07:58:03 1330
原创 C++学习(二零九)PowerShell
按住shift+右键,可以打开PowerShell。Windows PowerShell 是一种命令行外壳程序和脚本环境,使命令行用户和脚本编写者可以利用 .NET Framework的强大功能。
2021-02-13 21:00:11 331
原创 C++学习(二零八)CMake的Project指令
主要用于提供项目的名称、版本、使用编译语言等信息project(<PROJECT-NAME> [<language-name>...])project(<PROJECT-NAME> [VERSION <major>[.<minor>[.<patch>[.<tweak>]]]] [DESCRIPTION <project-description-string>]
2021-02-13 07:03:33 1345
原创 C++学习(二零六)VCTargetsPath
路径:Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets
2021-02-13 06:48:00 930
原创 C++学习(二零七)Tegra
Tegra是NVDIA推出的基于ARM架构通用处理器品牌(即CPU,NVIDIA称为“Computer on a chip”片上计算机),能够为便携设备提供高性能、低功耗体验。Tegra是一种采用单片机系统设计(system-on-a-chip)芯片,它集成了ARM架构处理器和NVIDIA的GeforceGPU,并内置了其它功能,产品主要面向小型设备。和Intel以PC为起点的x86架构相比,ARM架构的Tegra更像是以手机处理器为起点做出的发展。...
2021-02-13 06:46:35 148 3
原创 C++学习(二零五)MSBuild是什么
位于Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\MSBuild.exeMSBuild 是 Microsoft 和 Visual Studio的生成系统,它不仅仅是一个构造工具,bai应该称之为拥有相当强大扩展能力的自动化平台。MSBuild基本概念:MSBuild有四个基本块(属性、项、任务、目标):MSBuild属性: 属性是一些键/值对,主要用来存储一些配置信息。MSBuild项: 主要是存储一些项目文件信息...
2021-02-13 06:35:08 1172
原创 C++学习(二零四)GPU架构Maxwell Fermi Kepler
Maxwell之后还有Pascal,Turing架构的显卡,目前最新的是去年推出的Turing架构RTX系列显卡,Turing 是非常先进的 GPU 架构,集新一代着色器、实时光线追踪技术和AI增强图形特性于一身,无论创作或游戏,都有不错的流畅体验。...
2021-02-10 05:13:16 519
原创 C++学习(二零三)Quaro Geforce Tesla
nvidia quadro是专业级显卡标识。是重视openGL性能的bai专业制图卡,du相应的也zhi会配备更大的显dao存。价格惊人,专业zhuan作图软件也会调用shu来进行渲染加速,用来玩游戏得不偿失。nvidia geforce是游戏显卡的名字之一,旗下还分为GT,GTX,GTS等,GTX性能最好。是重视directx性能的游戏显卡,价格比较亲民,但是绝大多数专业制图软件不会调用这种显卡进行硬件加速。nvidia tesla,这个虽然是显卡的外形,但是并没有显示输出接口,这是协处理器,运算卡。
2021-02-10 05:10:01 158
原创 C++学习(二零二)‘NVIDIA Nsight Tegra Visual Studio Edition‘ is not installed
CMAKE_SYSTEM_NAME is 'Android' but 'NVIDIA Nsight Tegra Visual Studio Edition' is not installed.
2021-02-09 22:22:00 764
原创 C++学习(二零一)could not find any instance of Visual Studio
CMake Error at CMakeLists.txt:111 (PROJECT): Generator Visual Studio 15 2017 could not find any instance of Visual Studio.
2021-02-09 05:54:14 786
原创 C++学习(二零零)交叉编译器的命名
arch-vendor-kernel-systemarch,即系统架构,表示交叉编译器,是用于哪个目标系统架构中,用于那个平台中的。即,用此交叉编译器编译出来的程序,是运行在哪种CPU上面的arch的值,常见的有很多种,比如arm,x86,mips等等。vendor,即生成厂家,提供商,表示谁提供的,即谁制作出来这个交叉编译器的。vendor的值,貌似是可以自己随便填写的。kernel,直译为,内核其实指的是,你用此交叉编译器,编译出来的程序,所运行的目标系统。即,此交叉编译器,编译出来的程序,
2021-02-08 17:34:36 134
原创 C++学习(一九九)aarch64-linux-android-4.9 arm-linux-androideabi-4.9 llvm关系
这些都是交叉编译工具
2021-02-08 06:02:52 2360
原创 C++学习(一九八)Android NDK中找不到gcc
在编译osg的Android库时遇到的问题。使用的NDK版本为android-ndk-r19c,在android-ndk-r16b中能找到相关的gcc程序。问题原因:ndk慢慢把clang作为主编译器,gcc将会被移除。ndk16b的一个重要发布提示:GCC 不再受支持,虽然尚未从 NDK 中移除,但其已不再接收向后移植项。只有在 libc++ 足够稳定,可以成为默认 STL 之后,才能移除 GCC,因为 gnustl 的某些部分仍与 Clang 不兼容。当从 r18 中移除其他 STL
2021-02-08 05:55:53 1420 1
osgAndroidExampleGLES2重新组织TestNativeCPlusPlus
2021-06-19
NVIDIA_Nsight_Tegra_Release_3.6.19217.7511.exe
2021-02-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人