使用文字
- 大文字と小文字は区別
- 推奨文字 : 英数字,
_
(アンダースコア),-
(ハイフン)
種類
- 通常変数 (nomal variable)
- キャッシュ変数 (cache variable)
- 環境変数 (environment variable)
_
(アンダースコア), -
(ハイフン)
1 |
file(GLOB, 変数名, 検索パターン) |
1 2 |
file(GLOB, TARGETS, *.cpp) add_executable(a.out ${TARGETS}) |
cmakeのfileコマンドにはGLOBの他にもWRITEやREAD, REMOVEなどファイル操作系の様々な機能が存在する。頻繁に使うのがGLOB によるファイル検索である。
※ GLOB : UNIX系環境でつかわれるワイルドカードでファイル名のセットを指定するパターン
CMakeLists.txtが見つからない。
1 2 3 |
$ cmake .. CMake Error: The source directory "/home/.../src/" does not appear to contain CMakeLists.txt. Specify --help for usage, or press the help button on the CMake GUI. |
"WSL (Windows Subsystem for Linux) 2" における Windows ⇔ Linux 間のファイルの参照方法
リモートリポジトリのブランチの削除を試みると fatal が発生する。
1 2 3 4 |
$ git push origin :my_branch remote: fatal: bad object 0000000000000000000000000000000000000000 To https://github.com/JaneDoe/my_repository - [deleted] my_branch |
表示(V) ⇒ コマンド パレット…
Ctrl + Shift + P
過去の特定のコミットからブランチを作成する方法
1 |
git checkout <rev> -b <branchname> |
1 |
$ git checkout 6bf73e8 -b my_new_branch |
MS-DOS互換のショートファイル名(short filename ; SFN)/8.3形式を表示させる方法
プリプロセッサへの命令
#include
#define
#if
#ifdef
#error
#warning
#pragma