forked from linuxdeepin/deepin-unioncode
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Log: readme changed Change-Id: I032afb7d267866ca1d6244759ce5622679c25409
- Loading branch information
1 parent
34fd522
commit d9ea897
Showing
3 changed files
with
164 additions
and
161 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,122 @@ | ||
### deepin-unioncode | ||
|
||
Deepin Union Code is a lightweight integrated development environment independently developed by Deepin Technology, featured with multilingual and cross platform compatibility. | ||
|
||
### Dependencies | ||
|
||
### Build dependencies | ||
|
||
_The **master** branch is current development branch, build dependencies may changes without update README.md, refer to `./debian/control` for a working build depends list_ | ||
|
||
- dh-systemd | ||
- cmake | ||
- qt5-qmake | ||
- qtbase5-dev | ||
- qttools5-dev | ||
- qttools5-dev-tools | ||
- lxqt-build-tools (>= 0.6.0~) | ||
- libssl-dev | ||
- llvm (>=1:7~) | ||
- libclang-dev (>=1:7~) | ||
- libutf8proc-dev | ||
- libcurl-dev | ||
- libmicrohttpd-dev | ||
- libjsoncpp-dev | ||
- libargtable2-dev | ||
- libhiredis-dev | ||
- catch | ||
- libzstd-dev | ||
- libjson-c-dev | ||
- libelf-dev | ||
- libcapstone-dev | ||
- libunwind-dev | ||
- libelfin-dev | ||
- libdbus-1-dev | ||
- libxi-dev | ||
- qtscript5-dev | ||
- libqt5scripttools5 | ||
- clang | ||
## Installation | ||
|
||
### Build from source code | ||
|
||
1. Make sure you have installed all dependencies. | ||
|
||
``` shell | ||
$ git clone https://github.com/linuxdeepin/deepin-unioncode.git | ||
$ cd deepin-unioncode | ||
$ sudo apt build-dep ./ | ||
``` | ||
|
||
2. Build: | ||
|
||
```shell | ||
$ cmake -B build -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release | ||
$ cmake --build build | ||
``` | ||
|
||
3. Install: | ||
|
||
```shell | ||
$ sudo cmake --build build --target install | ||
``` | ||
|
||
The executable binary file could be found at `/usr/bin/deepin-unioncode` | ||
|
||
## Usage | ||
|
||
Execute `deepin-unioncode` | ||
|
||
*Attention:* | ||
|
||
*After the installation of deepin-unicode, some features require the installation of dependency packages before they can be used normally. This version is the root of debian10, which is consistent with the professional version. If you encounter any dependencies, you can directly download them at [[Dependency Package Download Address]](https://community-packages.deepin.com/deepin/pool/main/l/llvm-toolchain-13/)Find the corresponding package for installation in.* | ||
|
||
## Supported Language Project | ||
|
||
| Language | Project Type | | ||
| ------------ | ----------------| | ||
| C/C++ | CMake | | ||
| Java | Grade | | ||
| Java | Maven | | ||
| Python | Local Direcotry | | ||
| JavaScript | Local Directory | | ||
|
||
## Getting help | ||
|
||
- [Official Forum](https://bbs.deepin.org/) | ||
- [Developer Center](https://github.com/linuxdeepin/developer-center) | ||
- [Gitter](https://gitter.im/orgs/linuxdeepin/rooms) | ||
- [IRC Channel](https://webchat.freenode.net/?channels=deepin) | ||
- [Wiki](https://wiki.deepin.org/) | ||
|
||
## Getting involved | ||
|
||
We encourage you to report issues and contribute changes | ||
|
||
- [Contribution guide for developers](https://github.com/linuxdeepin/developer-center/wiki/Contribution-Guidelines-for-Developers-en) (English) | ||
- [开发者代码贡献指南](https://github.com/linuxdeepin/developer-center/wiki/Contribution-Guidelines-for-Developers) (中文) | ||
|
||
## License | ||
|
||
deepin-unioncode is licensed under [GPL-3.0-or-later](LICENSE) | ||
|
||
|
||
## Preview | ||
|
||
- language support | ||
|
||
![](./docs/rc/language-support.png) | ||
|
||
- code porting | ||
|
||
![code porting](./docs/rc/code-porting.png) | ||
|
||
- debug mode | ||
|
||
![](./docs/rc/debug-mode.png) | ||
|
||
- reverse debug | ||
|
||
![reverse debug](./docs/rc/reverse-debug.png) | ||
|
||
- version management![](./docs/rc/version-management.png) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.