mirror of
https://github.com/rvtr/TwlIPL_commit-99.git
synced 2025-10-31 06:21:11 -04:00
146 lines
6.1 KiB
Plaintext
Executable File
146 lines
6.1 KiB
Plaintext
Executable File
===========================================================================
|
||
Stationery for Nitro SDK 3.0
|
||
Japanese description is available at the second half of this file.
|
||
===========================================================================
|
||
|
||
This stationery uses precompiled headers.
|
||
|
||
1. The files and settings relating to the use of the precompiled header.
|
||
|
||
- Nitro_TS.pch
|
||
This is the pch file to generate a mch file which is used by the C source.
|
||
The actual mch file name depends on the build target you chose.
|
||
"nitro_TS_prefix.h" and "nitro.h" are included in the precompiled header.
|
||
If you want to include other header files in the precompiled header, please
|
||
add the files to the bottom of this pch file.
|
||
|
||
- Nitro_TS.pch++
|
||
This is the pch file to generate a mch file which is used by the C++ source.
|
||
The actual mch file name depends on the build target you chose.
|
||
"nitro_TS_prefix.h" and "nitro.h" are included in the precompiled header.
|
||
If you want to include other header files in the precompiled header, please
|
||
add the files to the bottom of this pch file.
|
||
|
||
- Nitro_TS.h
|
||
This is the header file for each C and C++ source file to include
|
||
the proper precompiled header.
|
||
This header file is included from the Prefix Text field in the C/C++
|
||
Preprocessor panel thus making it automatically included in each
|
||
C/C++ source file.
|
||
|
||
- The settings in the C/C++ Preprocessor panel
|
||
The settings in the C/C++ Preprocessor panel ("Target Settings"
|
||
-> "Language Settings" -> "C/C++ Preprocessor") is the following.
|
||
1) "Nitro_TS.h" is included by the Prefix Text.
|
||
2) "nitro_TS_prefix.h" is not included by the Prefix Text.
|
||
3) "Use prefix text in precompiled header" is checked.
|
||
|
||
|
||
2. The behavior when building is as follows.
|
||
|
||
1) Nitro_TS.pch (or Nitro_TS.pch++) is precompiled.
|
||
The mch file with the proper file name is generated.
|
||
2) Each C source and each C++ source is compiled.
|
||
Nitro_TS.h is included by the Prefix Text in the C/C++
|
||
Preprocessor panel.
|
||
The proper mch file is included.
|
||
|
||
|
||
3. If you don't want to use precompiled headers, please follow the steps below.
|
||
|
||
1) Remove Nitro_TS.pch from Project.
|
||
2) Remove Nitro_TS.pch++ from Project.
|
||
3) Remove Nitro_TS.h from Project.
|
||
4) Change the contents of Prefix Text field on C/C++ Preprocessor panel.
|
||
- Remove the line " #include "Nitro_TS.h" ".
|
||
- Remove the comment out of the line "#include <nitro_TS_prefix.h>" to
|
||
make this #include effective.
|
||
|
||
|
||
4. You may be able to remove Nitro_TS.pch or Nitro_TS.pch++.
|
||
|
||
Both of Nitro_TS.pch and Nitro_TS.pch++ are used in both the stationery
|
||
for C and C++ Project because both C and C++ source may be used
|
||
in one Project.
|
||
|
||
- If the precompiled header for C++ is unnecessary in your C Project,
|
||
you can remove the Nitro_TS.pch++ from your Project.
|
||
- If the precompiled header for C is unnecessary in your C++ Project,
|
||
you can remove the Nitro_TS.pch from your Project.
|
||
|
||
|
||
/*--- The lines below are written in Japanese character set ---*/
|
||
===========================================================================
|
||
Nitro SDK 3.0 <20>p<EFBFBD>X<EFBFBD>e<EFBFBD>[<5B>V<EFBFBD><56><EFBFBD>i<EFBFBD><69>
|
||
<EFBFBD>v<EFBFBD><EFBFBD><EFBFBD>R<EFBFBD><EFBFBD><EFBFBD>p<EFBFBD>C<EFBFBD><EFBFBD><EFBFBD>w<EFBFBD>b<EFBFBD>_<EFBFBD>̎g<EFBFBD>p<EFBFBD>ɂ<EFBFBD><EFBFBD><EFBFBD>
|
||
===========================================================================
|
||
|
||
<EFBFBD><EFBFBD><EFBFBD>̃X<EFBFBD>e<EFBFBD>[<5B>V<EFBFBD><56><EFBFBD>i<EFBFBD><69><EFBFBD>ł̓v<CD83><76><EFBFBD>R<EFBFBD><52><EFBFBD>p<EFBFBD>C<EFBFBD><43><EFBFBD>w<EFBFBD>b<EFBFBD>_<EFBFBD><5F><EFBFBD>g<EFBFBD>p<EFBFBD><70><EFBFBD>Ă<EFBFBD><C482>܂<EFBFBD><DC82>B
|
||
|
||
<EFBFBD>P<EFBFBD>D<EFBFBD>v<EFBFBD><EFBFBD><EFBFBD>R<EFBFBD><EFBFBD><EFBFBD>p<EFBFBD>C<EFBFBD><EFBFBD><EFBFBD>w<EFBFBD>b<EFBFBD>_<EFBFBD>̎g<EFBFBD>p<EFBFBD>Ɋ֘A<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݒ<EFBFBD><EFBFBD>A<EFBFBD>t<EFBFBD>@<40>C<EFBFBD><43>
|
||
|
||
<20>E Nitro_TS.pch
|
||
C<>\<5C>[<5B>X<EFBFBD><58><EFBFBD>g<EFBFBD><67>mch<63>t<EFBFBD>@<40>C<EFBFBD><43><EFBFBD><EFBFBD><F090B690><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ׂ<EFBFBD>pch<63>t<EFBFBD>@<40>C<EFBFBD><43><EFBFBD>ł<EFBFBD><C582>B
|
||
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>mch<63>t<EFBFBD>@<40>C<EFBFBD><43><EFBFBD>̃t<CC83>@<40>C<EFBFBD><43><EFBFBD><EFBFBD><EFBFBD>̓r<CD83><72><EFBFBD>h<EFBFBD>^<5E>[<5B>Q<EFBFBD>b<EFBFBD>g<EFBFBD>ɂ<EFBFBD><C982><EFBFBD><EFBFBD>ĈقȂ<D982><C882>܂<EFBFBD><DC82>B
|
||
<20>v<EFBFBD><76><EFBFBD>R<EFBFBD><52><EFBFBD>p<EFBFBD>C<EFBFBD><43><EFBFBD>w<EFBFBD>b<EFBFBD>_<EFBFBD>ɂ<EFBFBD> nitro_TS_prefix.h <20><> nitro.h <20><><EFBFBD>܂߂Ă<DF82><C482>܂<EFBFBD><DC82>B
|
||
<20><><EFBFBD>[<5B>U<EFBFBD>[<5B><><EFBFBD>p<EFBFBD>ӂ<EFBFBD><D382><EFBFBD><EFBFBD>w<EFBFBD>b<EFBFBD>_<EFBFBD>t<EFBFBD>@<40>C<EFBFBD><43><EFBFBD><EFBFBD><EFBFBD>܂߂<DC82><DF82>ꍇ<EFBFBD>́A<CD81><41><EFBFBD>̃t<CC83>@<40>C<EFBFBD><43><EFBFBD>̖<EFBFBD><CC96><EFBFBD><EFBFBD><EFBFBD>
|
||
<20>NjL<C78B><4C><EFBFBD>ĉ<EFBFBD><C489><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B
|
||
|
||
<20>E Nitro_TS.pch++
|
||
C++<2B>\<5C>[<5B>X<EFBFBD><58><EFBFBD>g<EFBFBD><67>mch<63>t<EFBFBD>@<40>C<EFBFBD><43><EFBFBD><EFBFBD><F090B690><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ׂ<EFBFBD>pch<63>t<EFBFBD>@<40>C<EFBFBD><43><EFBFBD>ł<EFBFBD><C582>B
|
||
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>mch<63>t<EFBFBD>@<40>C<EFBFBD><43><EFBFBD>̃t<CC83>@<40>C<EFBFBD><43><EFBFBD><EFBFBD><EFBFBD>̓r<CD83><72><EFBFBD>h<EFBFBD>^<5E>[<5B>Q<EFBFBD>b<EFBFBD>g<EFBFBD>ɂ<EFBFBD><C982><EFBFBD><EFBFBD>ĈقȂ<D982><C882>܂<EFBFBD><DC82>B
|
||
<20>v<EFBFBD><76><EFBFBD>R<EFBFBD><52><EFBFBD>p<EFBFBD>C<EFBFBD><43><EFBFBD>w<EFBFBD>b<EFBFBD>_<EFBFBD>ɂ<EFBFBD> nitro_TS_prefix.h <20><> nitro.h <20><><EFBFBD>܂߂Ă<DF82><C482>܂<EFBFBD><DC82>B
|
||
<20><><EFBFBD>[<5B>U<EFBFBD>[<5B><><EFBFBD>p<EFBFBD>ӂ<EFBFBD><D382><EFBFBD><EFBFBD>w<EFBFBD>b<EFBFBD>_<EFBFBD>t<EFBFBD>@<40>C<EFBFBD><43><EFBFBD><EFBFBD><EFBFBD>܂߂<DC82><DF82>ꍇ<EFBFBD>́A<CD81><41><EFBFBD>̃t<CC83>@<40>C<EFBFBD><43><EFBFBD>̖<EFBFBD><CC96><EFBFBD><EFBFBD><EFBFBD>
|
||
<20>NjL<C78B><4C><EFBFBD>ĉ<EFBFBD><C489><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B
|
||
|
||
<20>E Nitro_TS.h
|
||
<20>eC<65>\<5C>[<5B>X<EFBFBD><58><EFBFBD><EFBFBD>C++<2B>\<5C>[<5B>X<EFBFBD><58><EFBFBD>K<EFBFBD>ȃv<C883><76><EFBFBD>R<EFBFBD><52><EFBFBD>p<EFBFBD>C<EFBFBD><43><EFBFBD>w<EFBFBD>b<EFBFBD>_<EFBFBD><5F><EFBFBD>C<EFBFBD><43><EFBFBD>N<EFBFBD><4E><EFBFBD>[<5B>h<EFBFBD><68><EFBFBD><EFBFBD>
|
||
<20>ׂ̃w<CC83>b<EFBFBD>_<EFBFBD>t<EFBFBD>@<40>C<EFBFBD><43><EFBFBD>ł<EFBFBD><C582>B
|
||
<20>eC<65>\<5C>[<5B>X<EFBFBD><58><EFBFBD><EFBFBD>C++<2B>\<5C>[<5B>X<EFBFBD>̃R<CC83><52><EFBFBD>p<EFBFBD>C<EFBFBD><43><EFBFBD><EFBFBD><EFBFBD>ɕK<C995><4B><EFBFBD><EFBFBD><EFBFBD>̃w<CC83>b<EFBFBD>_<EFBFBD>t<EFBFBD>@<40>C<EFBFBD><43><EFBFBD><EFBFBD><EFBFBD>g<EFBFBD>p
|
||
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>悤<EFBFBD>ɁA<C981>^<5E>[<5B>Q<EFBFBD>b<EFBFBD>g<EFBFBD>ݒ<EFBFBD><DD92>p<EFBFBD>l<EFBFBD><6C> <20>| <20><><EFBFBD><EFBFBD><EFBFBD>ݒ<EFBFBD> <20>| C/C++ Preprocessor <20><>
|
||
Prefix Text <20>ŃC<C583><43><EFBFBD>N<EFBFBD><4E><EFBFBD>[<5B>h<EFBFBD><68><EFBFBD><EFBFBD><EFBFBD>Ă<EFBFBD><C482>܂<EFBFBD><DC82>B
|
||
|
||
<20>E C/C++ Preprocessor <20>p<EFBFBD>l<EFBFBD><6C><EFBFBD><EFBFBD><EFBFBD>̐ݒ<CC90>
|
||
<20>^<5E>[<5B>Q<EFBFBD>b<EFBFBD>g<EFBFBD>ݒ<EFBFBD><DD92>p<EFBFBD>l<EFBFBD><6C> <20>| <20><><EFBFBD><EFBFBD><EFBFBD>ݒ<EFBFBD> <20>| C/C++ Preprocessor <20>ɂ<EFBFBD><C982><EFBFBD><EFBFBD>Ď<EFBFBD><C48E>̐ݒ<CC90>
|
||
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ă<EFBFBD><C482>܂<EFBFBD><DC82>B
|
||
1) Nitro_TS.h <20><> Prefix Text <20>ŃC<C583><43><EFBFBD>N<EFBFBD><4E><EFBFBD>[<5B>h<EFBFBD><68><EFBFBD><EFBFBD>
|
||
2) nitro_TS_prefix.h <20><> Prefix Text <20>ł̓C<CD83><43><EFBFBD>N<EFBFBD><4E><EFBFBD>[<5B>h<EFBFBD><68><EFBFBD>Ȃ<EFBFBD>
|
||
3) Use prefix text in precompiled header <20>`<60>F<EFBFBD>b<EFBFBD>N<EFBFBD>{<7B>b<EFBFBD>N<EFBFBD>X<EFBFBD><58><EFBFBD>I<EFBFBD><49>
|
||
|
||
|
||
<EFBFBD>Q<EFBFBD>D<EFBFBD>r<EFBFBD><EFBFBD><EFBFBD>h<EFBFBD><EFBFBD><EFBFBD>̓<EFBFBD><EFBFBD><EFBFBD><EFBFBD>͉<EFBFBD><EFBFBD>L<EFBFBD>̂悤<EFBFBD>ɂȂ<EFBFBD><EFBFBD>܂<EFBFBD><EFBFBD>B
|
||
|
||
1) Nitro_TS.pch <20>i<EFBFBD>܂<EFBFBD><DC82><EFBFBD>Nitro_TS.pch++<2B>j<EFBFBD><6A><EFBFBD>v<EFBFBD><76><EFBFBD>R<EFBFBD><52><EFBFBD>p<EFBFBD>C<EFBFBD><43><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>A<EFBFBD>r<EFBFBD><72><EFBFBD>h
|
||
<20>^<5E>[<5B>Q<EFBFBD>b<EFBFBD>g<EFBFBD>ɉ<EFBFBD><C989><EFBFBD><EFBFBD><EFBFBD><EFBFBD>K<EFBFBD>ȃt<C883>@<40>C<EFBFBD><43><EFBFBD><EFBFBD><EFBFBD><EFBFBD>mch<63>t<EFBFBD>@<40>C<EFBFBD><43><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B
|
||
2) <20>eC<65>\<5C>[<5B>X<EFBFBD><58><EFBFBD><EFBFBD>C++<2B>\<5C>[<5B>X<EFBFBD><58><EFBFBD>R<EFBFBD><52><EFBFBD>p<EFBFBD>C<EFBFBD><43><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B
|
||
<20><><EFBFBD>̎<EFBFBD><CC8E>AC/C++ Preprocessor<6F>p<EFBFBD>l<EFBFBD><6C><EFBFBD><EFBFBD> Prefix Text<78>̎w<CC8E><77><EFBFBD>ɂ<EFBFBD><C982><EFBFBD><EFBFBD>ANitro_TS.h
|
||
<20><><EFBFBD>ÖٓI<D993>ɃC<C983><43><EFBFBD>N<EFBFBD><4E><EFBFBD>[<5B>h<EFBFBD><68><EFBFBD><EFBFBD><EFBFBD>A<EFBFBD>K<EFBFBD>ȃt<C883>@<40>C<EFBFBD><43><EFBFBD><EFBFBD><EFBFBD><EFBFBD>mch<63>t<EFBFBD>@<40>C<EFBFBD><43><EFBFBD><EFBFBD><EFBFBD>C<EFBFBD><43><EFBFBD>N<EFBFBD><4E><EFBFBD>[<5B>h
|
||
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B
|
||
|
||
|
||
<EFBFBD>R<EFBFBD>D<EFBFBD>v<EFBFBD><EFBFBD><EFBFBD>R<EFBFBD><EFBFBD><EFBFBD>p<EFBFBD>C<EFBFBD><EFBFBD><EFBFBD>w<EFBFBD>b<EFBFBD>_<EFBFBD><EFBFBD><EFBFBD>g<EFBFBD>p<EFBFBD><EFBFBD><EFBFBD>Ȃ<EFBFBD><EFBFBD>\<5C><><EFBFBD>ɕύX<CF8D><58><EFBFBD><EFBFBD><EFBFBD>ɂ́A<CD81><41><EFBFBD>L<EFBFBD>̎菇<CC8E><E88F87><EFBFBD>s<EFBFBD><73><EFBFBD><EFBFBD>
|
||
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B
|
||
|
||
1) <20>v<EFBFBD><76><EFBFBD>W<EFBFBD>F<EFBFBD>N<EFBFBD>g<EFBFBD><67><EFBFBD><EFBFBD> Nitro_TS.pch <20><><EFBFBD>폜<EFBFBD><ED8F9C><EFBFBD><EFBFBD>
|
||
2) <20>v<EFBFBD><76><EFBFBD>W<EFBFBD>F<EFBFBD>N<EFBFBD>g<EFBFBD><67><EFBFBD><EFBFBD> Nitro_TS.pch++ <20><><EFBFBD>폜<EFBFBD><ED8F9C><EFBFBD><EFBFBD>
|
||
3) <20>v<EFBFBD><76><EFBFBD>W<EFBFBD>F<EFBFBD>N<EFBFBD>g<EFBFBD><67><EFBFBD><EFBFBD> Nitro_TS.h <20><><EFBFBD>폜<EFBFBD><ED8F9C><EFBFBD><EFBFBD>
|
||
4) <20>^<5E>[<5B>Q<EFBFBD>b<EFBFBD>g<EFBFBD>ݒ<EFBFBD><DD92>p<EFBFBD>l<EFBFBD><6C> <20>| <20><><EFBFBD><EFBFBD><EFBFBD>ݒ<EFBFBD> <20>| C/C++ Preprocessor <20><> Prefix Text <20><>
|
||
<20><><EFBFBD>e<EFBFBD>ɂ<C982><C282>āA<C481><41><EFBFBD>L<EFBFBD>̕ύX<CF8D><58><EFBFBD>s<EFBFBD><73>
|
||
<20>E<EFBFBD>u#include "Nitro_TS.h"<22>v<EFBFBD>̍s<CC8D><73><EFBFBD>폜<EFBFBD><ED8F9C><EFBFBD><EFBFBD><EFBFBD>B
|
||
<20>E<EFBFBD>u#include <nitro_TS_prefix.h><3E>v<EFBFBD>̍s<CC8D>̃R<CC83><52><EFBFBD><EFBFBD><EFBFBD>g<EFBFBD>A<EFBFBD>E<EFBFBD>g<EFBFBD><67><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>A
|
||
<20><><EFBFBD>̃C<CC83><43><EFBFBD>N<EFBFBD><4E><EFBFBD>[<5B>h<EFBFBD><68><EFBFBD>L<EFBFBD><4C><EFBFBD>ɂ<EFBFBD><C982><EFBFBD><EFBFBD>B
|
||
|
||
|
||
<EFBFBD>S<EFBFBD>D<EFBFBD>s<EFBFBD>v<EFBFBD><EFBFBD> Nitro_TS.pch <20><><EFBFBD><EFBFBD> Nitro_TS.pch++ <20>ɂ<C982><C282>āB
|
||
|
||
C<>̃v<CC83><76><EFBFBD>W<EFBFBD>F<EFBFBD>N<EFBFBD>g<EFBFBD>p<EFBFBD>̃X<CC83>e<EFBFBD>[<5B>V<EFBFBD><56><EFBFBD>i<EFBFBD><69><EFBFBD>y<EFBFBD><79>C++<2B>v<EFBFBD><76><EFBFBD>W<EFBFBD>F<EFBFBD>N<EFBFBD>g<EFBFBD>p<EFBFBD>̃X<CC83>e<EFBFBD>[<5B>V<EFBFBD><56><EFBFBD>i<EFBFBD><69>
|
||
<20>̗<EFBFBD><CC97><EFBFBD><EFBFBD>ɂ<EFBFBD><C982><EFBFBD><EFBFBD>āAC<41>\<5C>[<5B>X<EFBFBD>y<EFBFBD><79>C++<2B>\<5C>[<5B>X<EFBFBD><58><EFBFBD><EFBFBD><EFBFBD>݉\<5C>Ƃ<EFBFBD><C682><EFBFBD><EFBFBD>ׂɁANitro_TS.pch <20><>
|
||
Nitro_TS.pch++ <20>̗<EFBFBD><CC97><EFBFBD><EFBFBD><EFBFBD><EFBFBD>g<EFBFBD>ݍ<EFBFBD><DD8D>܂<EFBFBD><DC82>Ă<EFBFBD><C482>܂<EFBFBD><DC82>B
|
||
|
||
<20><><EFBFBD><EFBFBD><EFBFBD>AC<41>̃v<CC83><76><EFBFBD>W<EFBFBD>F<EFBFBD>N<EFBFBD>g<EFBFBD><67>C++<2B>p<EFBFBD>̃v<CC83><76><EFBFBD>R<EFBFBD><52><EFBFBD>p<EFBFBD>C<EFBFBD><43><EFBFBD>w<EFBFBD>b<EFBFBD>_<EFBFBD><5F><EFBFBD>S<EFBFBD><53><EFBFBD>s<EFBFBD>v<EFBFBD>ł<EFBFBD><C582><EFBFBD><EFBFBD><EFBFBD>
|
||
<20><><EFBFBD>A<CE81>v<EFBFBD><76><EFBFBD>W<EFBFBD>F<EFBFBD>N<EFBFBD>g<EFBFBD><67><EFBFBD><EFBFBD> Nitro_TS.pch++ <20><><EFBFBD>폜<EFBFBD><ED8F9C><EFBFBD>Ē<EFBFBD><C492><EFBFBD><EFBFBD>Ă<EFBFBD><C482>܂<EFBFBD><DC82>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B
|
||
<20><><EFBFBD>l<EFBFBD>ɁAC++<2B>̃v<CC83><76><EFBFBD>W<EFBFBD>F<EFBFBD>N<EFBFBD>g<EFBFBD><67>C<EFBFBD>p<EFBFBD>̃v<CC83><76><EFBFBD>R<EFBFBD><52><EFBFBD>p<EFBFBD>C<EFBFBD><43><EFBFBD>w<EFBFBD>b<EFBFBD>_<EFBFBD><5F><EFBFBD>S<EFBFBD><53><EFBFBD>s<EFBFBD>v<EFBFBD>ł<EFBFBD><C582><EFBFBD>
|
||
<20>Ȃ<EFBFBD><C882>A<CE81>v<EFBFBD><76><EFBFBD>W<EFBFBD>F<EFBFBD>N<EFBFBD>g<EFBFBD><67><EFBFBD><EFBFBD> Nitro_TS.pch <20><><EFBFBD>폜<EFBFBD><ED8F9C><EFBFBD>Ē<EFBFBD><C492><EFBFBD><EFBFBD>Ă<EFBFBD><C482>܂<EFBFBD><DC82>܂<EFBFBD><DC82><EFBFBD><EFBFBD>B
|
||
|
||
|