You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
46 lines
897 B
46 lines
897 B
4 years ago
|
---
|
||
|
layout: page
|
||
|
title: Examples
|
||
|
permalink: /examples/
|
||
|
---
|
||
|
|
||
|
### Changing C++/C version
|
||
|
|
||
|
Simple example changing C++ to version 20 and C standard to the version 11
|
||
|
|
||
|
```toml
|
||
|
[target.example]
|
||
|
type = "executable"
|
||
|
compile-features = [ "cxx_std_20", "c_std_11" ]
|
||
|
```
|
||
|
|
||
|
### Import from another Git repository
|
||
|
|
||
|
Importing an existing project called Zydis to my project
|
||
|
|
||
|
tag is optional but you can target any branch with it
|
||
|
|
||
|
```toml
|
||
|
[fetch-content]
|
||
|
zydis = { git = "https://github.com/zyantific/zydis.git", tag = "v3.1.0" }
|
||
|
|
||
|
[target.example]
|
||
|
type = "executable"
|
||
|
link-libraries = ["zydis"]
|
||
|
```
|
||
|
|
||
|
### Import from another folder
|
||
|
|
||
|
Importing an existing project called Zydis to my project
|
||
|
|
||
|
tag is optional but you can target any branch with it
|
||
|
|
||
|
```toml
|
||
|
[fetch-content]
|
||
|
zydis = { git = "https://github.com/zyantific/zydis.git", tag = "v3.1.0" }
|
||
|
|
||
|
[target.example]
|
||
|
type = "executable"
|
||
|
link-libraries = ["zydis"]
|
||
|
```
|