- 博客(29)
- 资源 (2)
- 收藏
- 关注
原创 操作系统真象还原_访问vaddr对应的pte
只要开启了分页机制,不管物理地址还是虚拟地址在CPU面前都按照分页处理,也就是即便给出物理地址CPU也按虚拟地址对待。
2023-09-21 12:57:17
505
原创 《最强Android书 架构大剖析》读书笔记
作为大多数守护进程的样板,init 代码的指令流程完全遵循建立服务的经典模式:初始化然后陷入一个循环中,而且永远不想从中退出来。在调用模式的设计的术语中,getSystemService()方法返回的对象只是一个“代理”(Proxy)。在这个对象内部记录着一个通过调用 binder 获得的指向实际服务的引用(reference),而该对象导出的各个方法,在大多数情况下实际上也只是一些 stub 容器而已,
2023-05-04 10:08:15
3772
原创 为了写markdown文件,Windows下的noevim配置
在网页上写优快云文章有诸多不便,感觉vim很好用,可是vim中没有预览功能。按照网上找到的教程安装插件,将以下代码复制的到_vimrc文件中。打开vim,命令模式下运行:PluginInstall。插件安装成功了以为可以用,但输入。
2023-04-24 22:12:49
1816
1
转载 vim配置即.vimrc文件的配置及vim操作技巧
vim是我最喜欢的编辑器,也是linux下第二强大的编辑器。虽然emacs是公认的世界第一,我认为使用emacs并没有使用vi进行编辑来得高效。如果是初学vi,运行一下vimtutor是个聪明的决定。(如果你的系统环境不是中文,而你想使用中文的vimtutor,就运行vimtutor zh)shift +zz,退出vim请将光标移动到本节中下面示范段落的首行。输入 dd 将该行删除,这样会将该行保存到vim的缓冲区中。接着将光标移动到准备置入的位置的上方。记住∶是上方哦。
2023-04-23 22:45:09
13345
3
原创 windows下用ndk编译boost出现的问题
register %rdx is only available in 64-bit mode这个bug网上查不到,怎么办PS D:\project\andriod\boost\build_ninja> ninja -f build.ninja[0/1] Re-running CMake...CMake Warning at C:/Users/Administrator/AppData/Local/Android/Sdk/ndk/23.1.7779620/build/cmake/android-l
2022-01-24 19:56:50
3094
原创 CreateProcess failed: The system cannot find the file specified.
在此网站https://www.cnblogs.com/sandeepin/p/ninja.html?ivk_sa=1024320u学习ninja构建项目时将GCC = D:\MinGW\bin\g++.exe 变量写错路径了,不断报CreateProcess failed: The system cannot find the file specified.ninja: build stopped: subcommand failed.一定要将变量GCC的路径写正确,否则就会报一些莫名其妙的错误。
2022-01-06 16:35:18
4414
原创 编译boost时 cmake的debug:math命令无法解析“*”号
bug描述:CMake Error boost\libs\context\CMakeLists.txt:31 (math): math cannot parse the expression: " * 8": syntax error, unexpected exp_TIMES (2).解决办法,绕过去:if("${CMAKE_SIZEOF_VOID_P}" STREQUAL "0") math(EXPR _bits "0 * 8")endif()...
2021-12-28 16:06:38
1083
原创 从GitHub上无法下载子模块问题解决
从GitHub下载同文trime输入法时因为墙的原因,导致无法链接到GitHub,特别是子模块没法下载。经过这几天的尝试找到一条解决方法如下:# 1. 使用代理git clone https://ghproxy.com/https://github.com/osfans/trime.git# 2. 当中一些子模块不会下下来# 修改.gitmodules文件,每条url加上https://ghproxy.com。如url = https://ghproxy.comhttps://github.com
2021-12-27 20:01:44
5977
1
原创 android studio编译JNI问题ninja: fatal: couldn‘t open nul的解决
android 开发JNI用cmake构建ninja的问题
2021-12-23 17:14:34
2873
3
原创 编译freetype不通过的问题
# Disallow in-source buildsif ("${CMAKE_BINARY_DIR}" STREQUAL "${CMAKE_SOURCE_DIR}") message(FATAL_ERROR "In-source builds are not permitted! Make a separate folder for" " building, e.g.,\n" " cmake -E make_directory build\n" " cmake
2021-12-19 17:31:00
1817
原创 mingw报未定义引用gdi32中函数,undefined reference to `__imp_CreateCompatibleDC‘错误解决办法
编译pdfium-master时,mingw老是报下面这些错误PS D:\projectcode\PDFium-master\biuld> make fx_win32_c_all compiling: fx_win32_device.o fx_win32_dib.o fx_win32_dwrite.o fx_win32_gdipext.o fx_win32_print.oPS D:\projectcode\PDFium-master\biuld> make../sdk/sr
2021-04-08 18:39:54
3160
1
原创 链接时undefined reference to构造函数
people.h文件中的People类构造函数没有函数体#ifndef PEOPLE_H#define PEOPLE_Hclass People{public: void setHeigth(double len); double geHeigth(void); People(); // 这是构造函数private: double length;};#endifpeople.cpp文件中的实现了People类构造函数#
2021-03-27 17:44:56
1366
1
转载 跟我一起写 Makefile(整理版)
跟我一起写 Makefile 作者:陈皓跟我一起写 Makefile作者:陈皓整理:祝冬华第 1 页共 78 页 2005 年 10 月 14 日整理:祝冬华跟我一起写 Makefile 作者:陈皓第一部分、概述…6第二部分、关于程序的编译和链接…6第三部分、Makefile 介绍…7一、Makefile的规则…7二、一个示例…8三、make是如何工作的…9四、makefile中使用变量…10五、让make自动推导…11六、另类风格的makefile…12七、清空目标文件的规则
2020-12-26 20:06:42
2324
原创 用CMake构建工程时 cmake -G“Unix Makefiles“ 的使用
在Windows上使用CMake构建项目出现了很多错误,搜索了很多资料尝试改了很多地方始终没能找到与我类似的情况,一度让我以为是系统问题。今天发现就一句,是没用cmake -G"Unix Makefiles" 的问题。1.在CMakelists文件中设置了以下参数仍然无效#SET(CMAKE_MAKE_PROGRAMC "C:/mingw64/bin/make.exe")#SET(CMAKE_C_COMPILER "C:/mingw64/bin/gcc.exe")#SET(CMAKE_CXX_COM
2020-12-19 22:07:46
14088
8
原创 opengl与显卡驱动的关系
世界上有很多显卡制造商如NVIDIA,AMD,Intel,SGI也有很多操作系统如Windows,Linux,MacOS,还有其他类Unix系统等等。如果NVIDIA针对Windows开发一套显卡驱动API供游戏图形软件等应用程序使用,然后又针对Linux开发另一套API。这样AMD开发两套Intel开发两套SGI又开发两套,各自有不同的API给游戏厂商使用,显然对游戏开发商学习使用...
2019-12-11 21:01:46
6376
翻译 Technical Report
Technical ReportNumber 574Computer LaboratoryUCAM-CL-TR-574ISSN 1476-2986Sketchpad: A man-machine graphicalcommunication systemIvan Edward SutherlandSeptember 2003New preface by Alan Blackwell andKerr...
2018-04-06 22:40:59
3948
转载 Praise for OpenGL ® ES ™ 3.0 Programming Guide
www.it-ebooks.infoPraise for OpenGL ® ES ™ 3.0 Programming Guide,Second Edition“As a graphics technologist and intense OpenGL ES developer, Ican honestly say that if you buy only one book on OpenGL ES...
2018-03-27 23:02:50
4361
转载 INTEL 80386 PROGRAMMER'S REFERENCE MANUAL 1986
INTEL 80386 PROGRAMMER'S REFERENCE MANUAL 1986Page 1 of 421INTEL 80386PROGRAMMER'S REFERENCE MANUAL1986Intel Corporation makes no warranty for the use of its products andassumes no responsibility for ...
2018-03-27 22:59:28
7210
转载 PCI Local Bus Specification Revision 2.2
PCI Local BusSpecificationRevision 2.2December 18, 1998Revision 2.2iiREVISION REVISION HISTORY DATE1.0 Original issue 6/22/922.0 Incorporated connector and expansion board specification 4/30/932.1 Inc...
2018-03-27 22:53:48
930
转载 Your First iOS App
Your First iOS AppContentsAbout Creating Your First iOS App 4At a Glance 5Becoming Familiar with the Tools and the Design Patterns 5Learning About the Roles of View Controllers and Views 5Writing Code...
2018-03-27 22:47:34
468
转载 Understanding the Linux Kernel
www.linuxidc.comLinux公社(LinuxIDC.com) 是包括Ubuntu,Fedora,SUSE技术,最新IT资讯等Linux专业类网站。Linux公社(LinuxIDC.com)于2006年9月25日注册并开通网站,Linux现在已经成为一种广受关注和支持的一种操作系统,IDC是互联网数据中心,LinuxIDC就是关于Linux的数据中心。LinuxIDC.com提供包括U...
2018-03-27 22:45:03
3465
转载 WebGL Programming Guide
Praise forWebGL Programming Guide“WebGL provides one of the final features for creating applications that deliver ‘the desk-top application experience’ in a web browser, and the WebGL Programming Guid...
2018-03-27 22:34:47
5158
原创 Oracle VM VirtualBox R ? Programming Guide and Reference
Oracle VMVirtualBoxR ?Programming Guide andReferenceVersion 5.2.8c ? 2004-2018 Oracle Corporationhttp://www.virtualbox.orgContents1 Introduction 211.1 Modularity: the building blocks of VirtualBox . ....
2018-03-23 14:32:33
5225
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人