Skip to content

Commit ffe0b50

Browse files
authored
Update README.md
1 parent c904746 commit ffe0b50

File tree

1 file changed

+39
-4
lines changed

1 file changed

+39
-4
lines changed

โ€ŽREADME.mdโ€Ž

Lines changed: 39 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,29 @@
11

2-
- ์ฝ”๋‚œ ํ”„๋กœ์ ํŠธ ๋นŒ๋“œ ๋ช…๋ น (MSVC 2022)
2+
# ์ฝ”๋‚œ ํ”„๋กœ์ ํŠธ ๋นŒ๋“œ ๋ช…๋ น
33

4-
```
4+
## `Visual Studio 2022`
5+
6+
```bat
57
# msvc cmd ์—์„œ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ช…๋ น๋“ค์„ ์‹คํ–‰ํ•œ๋‹ค.
68
79
cmake -E rm -rf build-msvc
810
# build-msvc ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์กด์žฌ ์—ฌ๋ถ€์™€ ๊ด€๊ณ„์—†์ด, ํ•˜์œ„ ๋‚ด์šฉ๊นŒ์ง€ ์ „๋ถ€ ์‚ญ์ œ
911
10-
conan install . -pr:h %USERPROFILE%\.conan2\profiles\msvc_release -pr:b default -of build-msvc --build=missing
12+
conan install . ^
13+
-pr:h %USERPROFILE%\.conan2\profiles\msvc_release ^
14+
-pr:b default ^
15+
-of build-msvc ^
16+
--build=missing
1117
# conan install . : ํ˜„์žฌ ๋””๋ ‰ํ„ฐ๋ฆฌ(.)์— ์žˆ๋Š” conanfile.txt ๋˜๋Š” conanfile.py๋ฅผ ๊ธฐ์ค€
1218
# -pr:h %USERPROFILE%\.conan2\profiles\msvc_release : host profile ์ง€์ •
1319
# -pr:b default : ๋ณดํ†ต host์™€ ๋™์ผํ•˜๋ฉด default๋ฅผ ์‚ฌ์šฉ
1420
# -of build-msvc : Conan์ด ์ƒ์„ฑํ•˜๋Š” ํŒŒ์ผ๋“ค์„ build-msvc ๋””๋ ‰ํ„ฐ๋ฆฌ์— ์ถœ๋ ฅ
1521
# --build=missing : ๋กœ์ปฌ ์บ์‹œ์— ์—†๋Š” ํŒจํ‚ค์ง€๋Š” ์†Œ์Šค์—์„œ ๋นŒ๋“œ. ์ด๋ฏธ ์บ์‹œ์— ์žˆ์œผ๋ฉด ๋นŒ๋“œํ•˜์ง€ ์•Š์Œ.
1622
17-
cmake -S . -B build-msvc -DCMAKE_TOOLCHAIN_FILE=build-msvc\conan_toolchain.cmake -G "Visual Studio 17 2022"
23+
cmake -S . ^
24+
-B build-msvc ^
25+
-DCMAKE_TOOLCHAIN_FILE=build-msvc\conan_toolchain.cmake ^
26+
-G "Visual Studio 17 2022"
1827
# -S . : ํ˜„์žฌ ๋””๋ ‰ํ„ฐ๋ฆฌ(.)์— CMakeLists.txt๊ฐ€ ์žˆ์Œ
1928
# -B build-msvc : CMake ๊ฒฐ๊ณผ๋ฌผ์„ build-msvc์— ์ƒ์„ฑ
2029
# -DCMAKE_TOOLCHAIN_FILE=build-msvc\conan_toolchain.cmake :
@@ -24,6 +33,32 @@ cmake --build build-msvc --config Release
2433
# --config Release : ๋ฆด๋ฆฌ์ฆˆ๋กœ ๋นŒ๋“œ
2534
```
2635

36+
<br />
37+
38+
---
39+
40+
## `Rocky Linux 8 x86_64`
41+
42+
```sh
43+
cmake -E rm -rf build-linux-gcc
44+
45+
conan install . \
46+
-pr:h ~/.conan2/profiles/linux_gcc_release \
47+
-pr:b default \
48+
-of build-linux-gcc \
49+
--build=b2* \
50+
--build=missing
51+
# b2์˜ ์ข…์†์„ฑ ๋ฌธ์ œ๊ฐ€ ์žˆ์„ ๊ฒฝ์šฐ๋ฅผ ๋Œ€๋น„ํ•˜์—ฌ b2๋„ ๋นŒ๋“œํ•จ
52+
53+
cmake -S . \
54+
-B build-linux-gcc \
55+
-DCMAKE_TOOLCHAIN_FILE=build-linux-gcc/conan_toolchain.cmake \
56+
-G "Unix Makefiles" \
57+
-DCMAKE_BUILD_TYPE=Release
58+
59+
cmake --build build-linux-gcc --config Release
60+
```
61+
2762

2863

2964

0 commit comments

Comments
ย (0)