概要
XL C/C++
コンパイラー・モード
関連タスク
関連参照
コンパイラー・オプション
関連タスク
関連参照
入力ファイルの種類
出力ファイルの種類
関連概念
関連参照
コンパイラー・メッセージおよびリスト情報
コンパイラー・メッセージ
コンパイラー・リスト
プログラムの並列化
OpenMP ディレクティブ
関連概念
関連タスク
関連参照
並列環境での共用変数および Private 変数
関連概念
関連タスク
関連参照
構成と使用
コンパイル環境のセットアップ
環境変数の設定
bash における環境変数の設定
並列処理ランタイム・オプションの設定
関連タスク
関連参照
他の環境変数の設定
関連タスク
コンパイラーの起動
関連概念
関連タスク
関連参照
リンケージ・エディターの起動
関連概念
関連タスク
関連参照
コンパイラー・オプションの指定
コマンド行におけるコンパイラー・オプションの指定
-q オプション
フラグ・オプション
関連概念
関連タスク
関連参照
プログラム・ソース・ファイル内のコンパイラー・オプションの指定
関連概念
関連タスク
関連参照
構成ファイル内のコンパイラー・オプションの指定
構成ファイルの調整
構成ファイルの属性
関連概念
関連タスク
関連参照
アーキテクチャー固有の (32 ビットまた は 64 ビットの) コンパイル用コンパイラー・オプションの指定
関連概念
関連タスク
関連参照
矛盾するコンパイラー・オプションの解決
関連概念
関連タスク
関連参照
インクルード・ファイル用のパス名の指定
相対パス名を使用したインクルード・ファイルのディレクトリー検索順序
関連参照
プラグマを使用した並列処理の制御
OpenMP ディレクティブ
関連概念
関連参照
解説
コンパイラー・オプション
コンパイラーのコマンド行オプション
関連概念
関連タスク
関連参照
コマンド行コンパイラー・オプションの要約
+ (正符号)
# (ポンド記号)
32、64
abi_version
aggrcopy
alias
align
alloca
altivec
arch
asm
attr
B
bigdata
bitfields
C
c
c_stdinc
cache
chars
check
cinc
compact
complexgccincl
cpluscmt
cpp_stdinc
crt
D
dataimported
datalocal
dbxextra
digraph
directstorage
dollar
E
e
eh
enablevmx
enum
F
flag
float
flttrap
format
fullpath
funcsect
g
gcc_c_stdinc
gcc_cpp_stdinc
genproto
halt
haltonmsg
hot
I
idirfirst
ignerrno
ignprag
info
initauto
inlglue
inline
ipa
isolated_call
keepparm
keyword
L
l
langlvl
lib
libansi
linedebug
list
listopt
longlit
longlong
M
ma
makedep
maxerr
maxmem
mbcs、dbcs
minimaltoc
mkshrobj
O、optimize
o
P
p
path
pdf1、pdf2
pg
phsinfo
pic
prefetch
print
priority
proclocal、 procimported、 procunknown
proto
Q
R
r
report
ro
roconst
rtti
S
s
saveopt
showinc
showpdf
smallstack
smp
source
sourcetype
spill
srcmsg
staticinline
staticlink
statsym
stdinc
strict
strict_induction
suppress
symtab
syntaxonly
t
tabsize
tbtable
tempinc
templaterecompile
templateregistry
tempmax
threaded
tls
tmplparse
tocdata
trigraph
tune
U
unroll
unwind
upconv
utf
V
v
vftable
vrsave
W
w
warn64
xcall
xref
y
汎用プラグマ
関連タスク
#pragma align
#pragma alloca
#pragma altivec_vrsave
#pragma block_loop
#pragma chars
#pragma comment
#pragma complexgcc
#pragma define
#pragma disjoint
#pragma do_not_instantiate
#pragma enum
#pragma execution_frequency
#pragma hashome
#pragma ibm snapshot
#pragma implementation
#pragma info
#pragma instantiate
#pragma ishome
#pragma isolated_call
#pragma langlvl
#pragma leaves
#pragma loop_id
#pragma map
#pragma mc_func
#pragma nosimd
#pragma novector
#pragma options
#pragma option_override
#pragma pack
#pragma priority
#pragma reachable
#pragma reg_killed_by
#pragma report
#pragma stream_unroll
#pragma strings
#pragma unroll
#pragma unrollandfuse
#pragma weak
並列処理を制御するプラグマ
関連概念
関連タスク
関連参照
#pragma omp atomic
#pragma omp parallel
#pragma omp for
#pragma omp ordered
#pragma omp parallel for
#pragma omp section、#pragma omp sections
#pragma omp parallel sections
#pragma omp single
#pragma omp master
#pragma omp critical
#pragma omp barrier
#pragma omp flush
#pragma omp threadprivate
コンパイラー・モードおよびプロセッサー・アーキテクチャーの受け入れ可能な組み合わせ
コンパイラー・メッセージ
メッセージ重大度レベルとコンパイラー応答
関連概念
関連参照
コンパイラー戻りコード
関連概念
関連参照
コンパイラー・メッセージ・フォーマット
関連概念
関連参照
並列処理のサポート
並列処理のためのランタイム・オプション
スケジューリング・アルゴリズム・オプション
並列環境オプション
パフォーマンス調整オプション
動的プロファイル・オプション
並列処理のための OpenMP ランタイム・オプション
スケジューリング・アルゴリズム環境変数
並列環境環境変数
動的プロファイル環境変数
並列処理に使用する組み込み関数
関連概念
関連タスク
関連参照
付録および後付け
付録 A. 事前定義マクロ
XL コンパイラーを指示するマクロ
Linux プラットフォームに関連するマクロ
付録 B. 組み込み関数
付録 C. XL C/C++ 内のライブラリー
再配布可能ライブラリー
リンクの順序
付録 D. 問題解決
メッセージ・カタログ・エラー
関連タスク
コンパイル中のページ・スペース・エラーの訂正
付録 E. ASCII 文字セット
