📄 thoughts
字号:
Makefile variable naming style.* Each target is usually invoking one or more commands of the following type: (1) translator which translates target's prerequsites to target(s) (2) arbitrary command which doesn't create target (aka PHONY targets)Examples of type (1) are: - translation of c++ source to object code - translation of object code to executable/sharedExamples of type (2) are: - test: terget - clean: targetSome properties of these types of targets: (1) - usually implemented as an implicit rule - sometimes the same program is used as two separate translators (e.g. CXX is used as a compiler and as a linker) (2) - seldom (never?) implemented as an implicit ruleApproach #1For type (1) name is derived from the translator's name e.g.CXX_COMPILE_FLAGSCXX_PREPROCESS_FLAGSCXX_LINK_FLAGSCXX_LINK_LIBSCC_LD_For type (2) name is derived from the target's name e.g.TEST_FLAGSCLEAN_FLAGSINSTALL_FLAGSThoughts,v 1.1 2005/05/24 04:33:12 turkaye Exp
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -