File tree Expand file tree Collapse file tree 4 files changed +11
-24
lines changed Expand file tree Collapse file tree 4 files changed +11
-24
lines changed Original file line number Diff line number Diff line change 1
1
title: RealEvo-QtSylixOS 功能介绍
2
2
date: 2015-11-04 21:27:10
3
- tags:
3
+ tag:
4
+ - SylixOS
5
+ categories: SylixOS
4
6
---
5
7
6
- 经过长约一年断断续续的开发, RealEvo-QtSylixOS 的功能已经开发完毕, 在这里说说 RealEvo-QtSylixOS 的功能.
8
+ 经过长约一年断断续续的开发, RealEvo-QtSylixOS 的功能已经开发完毕, 在这里说说 RealEvo-QtSylixOS 的功能。
7
9
8
10
RealEvo-QtSylixOS 是北京翼辉信息技术有限公司专门为开发 SylixOS 系统上的 Qt 应用程序而推出的软件。
9
11
10
12
RealEvo-QtSylixOS 集成了 Qt Creator 的 SylixOS 插件、各种类型处理器上的基于 LGPL协议的 Qt 共享库、支持 Python 的 gdb 调试工具、 Qwt 等。
11
13
12
- SylixOS 插件使得 Qt Creator 几乎零配置就可以开发 SylixOS 上的 Qt 应用程序,一键部
13
- 署 Qt 共享库到 SylixOS 设备使得 Qt 应用程序环境的配置变得异常简单,一键部署、运行、
14
- 调试、分析 Qt 应用程序极大地提升了开发者的效率。
14
+ SylixOS 插件使得 Qt Creator 几乎零配置就可以开发 SylixOS 上的 Qt 应用程序,一键部署 Qt 共享库到 SylixOS 设备使得 Qt 应用程序环境的配置变得异常简单,一键部署、运行、调试、分析 Qt 应用程序极大地提升了开发者的效率。
15
15
16
- 同时, RealEvo-QtSylixOS 集成了各种类型处理器上的基于 LGPL 协议的 Qt 共享库,
17
- 既使得开发者免于编译 Qt,将精力集中于开发 Qt 应用程序上,又节省了企业购买 Qt 的成
18
- 本。
16
+ 同时, RealEvo-QtSylixOS 集成了各种类型处理器上的基于 LGPL 协议的 Qt 共享库,既使得开发者免于编译 Qt,将精力集中于开发 Qt 应用程序上,又节省了企业购买 Qt 的成本。
19
17
20
- 备注: LGPL 允许商业软件通过类库引用( link) 方式使用 LGPL 类库而不需要开源商
21
- 业软件的代码。这使得采用 LGPL 协议的开源代码可以被商业软件作为类库引用并发布和销
22
- 售
18
+ 备注: LGPL 允许商业软件通过类库引用( link) 方式使用 LGPL 类库而不需要开源商业软件的代码。这使得采用 LGPL 协议的开源代码可以被商业软件作为类库引用并发布和销售。
Original file line number Diff line number Diff line change 1
- title: 程序员的自我修养 -工具链使用
1
+ title: SylixOS -工具链使用
2
2
date: 2015-06-26 11:44:21
3
3
tag:
4
4
- SylixOS
5
- - 程序员的自我修养
6
5
categories:
7
6
- SylixOS
8
7
---
@@ -101,7 +100,7 @@ arm-sylixos-eabi-cpp -DSYLIXOS -I"D:\workspace\SylixOS_Base/libsylixos/SylixOS"
101
100
102
101
纯C编译步骤实验命令:
103
102
```
104
- D:\ZTHSOFT \arm-sylixos-toolchain\lib\gcc\arm-sylixos-eabi\4.9.3\cc1.exe -mcpu=arm920t -O0 -g3 -gdwarf-2 -Wall -fmessage-length=0 -fsigned-char -fno-short-enums -fPIC sample_cpp.c -o sample.s
103
+ D:\ACOINFO \arm-sylixos-toolchain\lib\gcc\arm-sylixos-eabi\4.9.3\cc1.exe -mcpu=arm920t -O0 -g3 -gdwarf-2 -Wall -fmessage-length=0 -fsigned-char -fno-short-enums -fPIC sample_cpp.c -o sample.s
105
104
```
106
105
107
106
汇编步骤实验命令:
@@ -111,7 +110,7 @@ arm-sylixos-eabi-as -mcpu=arm920t -c sample.s -o sample.o
111
110
112
111
链接步骤实验命令:
113
112
```
114
- arm-sylixos-eabi-ld -nostdlib -fPIC -shared -o sample sample.o -L"D:\workspace\SylixOS_Base/libsylixos/Debug" -L"D:\ZTHSOFT \arm-sylixos-toolchain\arm-sylixos-eabi\lib" -L"D:\ZTHSOFT \arm-sylixos-toolchain\lib\gcc\arm-sylixos-eabi\4.9.3" -lvpmpdm -lm -lgcc
113
+ arm-sylixos-eabi-ld -nostdlib -fPIC -shared -o sample sample.o -L"D:\workspace\SylixOS_Base/libsylixos/Debug" -L"D:\ACOINFO \arm-sylixos-toolchain\arm-sylixos-eabi\lib" -L"D:\ACOINFO \arm-sylixos-toolchain\lib\gcc\arm-sylixos-eabi\4.9.3" -lvpmpdm -lm -lgcc
115
114
```
116
115
117
116
##可执行文件的段##
@@ -242,7 +241,7 @@ digraph G {
242
241
243
242
链接步骤实验命令:
244
243
```
245
- arm-sylixos-eabi-ld -nostdlib -fPIC -shared -o sample sample.o -L"D:\workspace\SylixOS_Base/libsylixos/Debug" -L"D:\ZTHSOFT \arm-sylixos-toolchain\arm-sylixos-eabi\lib" -L"D:\ZTHSOFT \arm-sylixos-toolchain\lib\gcc\arm-sylixos-eabi\4.9.3" -lvpmpdm -lm -lgcc
244
+ arm-sylixos-eabi-ld -nostdlib -fPIC -shared -o sample sample.o -L"D:\workspace\SylixOS_Base/libsylixos/Debug" -L"D:\ACOINFO \arm-sylixos-toolchain\arm-sylixos-eabi\lib" -L"D:\ACOINFO \arm-sylixos-toolchain\lib\gcc\arm-sylixos-eabi\4.9.3" -lvpmpdm -lm -lgcc
246
245
```
247
246
248
247
链接可执行文件sample时链接了三个库:libvpmpdm、libm、libgcc。
Load Diff This file was deleted.
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments