ライブラリジェネレータでは、  ライブラリオプションの他にC/C++コンパイラオプションを指定し、ライブラリをコンパイルするときに用いるオプションとして選択することができます。ただし、以下に示すオプションは無効となり、ライブラリのコンパイルでは選択されません。
|  |  |  |  | 
| 
1 | 
lang | 
常に無効 | 
なし | 
| 
2 | 
include | 
常に無効 | 
なし | 
| 
3 | 
define | 
常に無効 | 
なし | 
| 
4 | 
undefined | 
常に無効 | 
なし | 
| 
5 | 
message 
nomessage | 
常に無効 | 
nomessage | 
| 
6 | 
change_message | 
常に無効 | 
なし | 
| 
7 | 
file_inline_path | 
常に無効 | 
なし | 
| 
8 | 
comment | 
常に無効 | 
なし | 
| 
9 | 
check | 
常に無効 | 
なし | 
| 
10 | 
output | 
常に無効 | 
output=obj | 
| 
11 | 
noline | 
常に無効 | 
なし | 
| 
12 | 
debug 
nodebug | 
常に無効 | 
nodebug | 
| 
13 | 
listfile 
nolistfile 
show | 
常に無効 | 
nolistfile | 
| 
14 | 
file_inline | 
常に無効 | 
なし | 
| 
15 | 
asmcmd | 
常に無効 | 
なし | 
| 
16 | 
lnkcmd | 
常に無効 | 
なし | 
| 
17 | 
asmopt | 
常に無効 | 
なし | 
| 
18 | 
lnkopt | 
常に無効 | 
なし | 
| 
19 | 
logo 
nologo | 
常に無効 | 
nologo | 
| 
20 | 
euc 
sjis 
latin1 
utf8 | 
常に無効 | 
なし | 
| 
21 | 
outcode | 
常に無効 | 
なし | 
| 
22 | 
subcommand | 
常に無効 | 
なし | 
| 
23 | 
alias | 
常に無効 | 
alias=noansi | 
| 
24 | 
pic 
pid | 
lang=cpp またはC++ソースコンパイル時注1 | 
なし | 
| 
25 | 
ip_optimize | 
常に無効 | 
なし | 
| 
26 | 
merge_files | 
常に無効 | 
なし | 
| 
27 | 
whole_program | 
常に無効 | 
なし | 
| 
28 | 
big5 
gb2312 | 
常に無効注2 | 
なし | 
| 
29 | 
map 
nomap | 
常に無効 | 
smap | 
| 
30 | 
control_flow_integrity | 
常に無効 | 
なし | 
| 
注 2. | エラーF0593305になります(ライブラリ生成できません)。 |