OLD | NEW |
1 {{+bindTo:partials.standard_nacl_article}} | 1 {{+bindTo:partials.standard_nacl_article}} |
2 | 2 |
3 <section id="frequently-asked-questions"> | 3 <section id="frequently-asked-questions"> |
4 <h1 id="frequently-asked-questions">Frequently Asked Questions</h1> | 4 <h1 id="frequently-asked-questions">Frequently Asked Questions</h1> |
5 <div class="contents local" id="contents" style="display: none"> | 5 <div class="contents local" id="contents" style="display: none"> |
6 <ul class="small-gap"> | 6 <ul class="small-gap"> |
7 <li><p class="first"><a class="reference internal" href="#what-is-native-client-
good-for" id="id1">What is Native Client Good For?</a></p> | 7 <li><p class="first"><a class="reference internal" href="#what-is-native-client-
good-for" id="id1">What is Native Client Good For?</a></p> |
8 <ul class="small-gap"> | 8 <ul class="small-gap"> |
9 <li><a class="reference internal" href="#why-did-google-build-native-client" id=
"id2">Why did Google build Native Client?</a></li> | 9 <li><a class="reference internal" href="#why-did-google-build-native-client" id=
"id2">Why did Google build Native Client?</a></li> |
10 <li><a class="reference internal" href="#when-should-i-use-portable-native-clien
t-instead-of-native-client" id="id3">When should I use Portable Native Client in
stead of Native Client?</a></li> | 10 <li><a class="reference internal" href="#when-should-i-use-portable-native-clien
t-instead-of-native-client" id="id3">When should I use Portable Native Client in
stead of Native Client?</a></li> |
(...skipping 208 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
219 the code and Makefiles for the SDK examples to understand how the | 219 the code and Makefiles for the SDK examples to understand how the |
220 examples are built and run.</p> | 220 examples are built and run.</p> |
221 <p>You’ll need to learn how to use some tools (like GCC, LLVM, make, Eclip
se, | 221 <p>You’ll need to learn how to use some tools (like GCC, LLVM, make, Eclip
se, |
222 Visual Studio, or Xcode) before you can get very far with the SDK. Try seaching | 222 Visual Studio, or Xcode) before you can get very far with the SDK. Try seaching |
223 for an <a class="reference external" href="https://www.google.com/search?q=gcc+i
ntroduction">introduction to GCC</a>.</p> | 223 for an <a class="reference external" href="https://www.google.com/search?q=gcc+i
ntroduction">introduction to GCC</a>.</p> |
224 </section></section><section id="openness-and-supported-architectures-and-langua
ges"> | 224 </section></section><section id="openness-and-supported-architectures-and-langua
ges"> |
225 <h2 id="openness-and-supported-architectures-and-languages">Openness, and Suppor
ted Architectures and Languages</h2> | 225 <h2 id="openness-and-supported-architectures-and-languages">Openness, and Suppor
ted Architectures and Languages</h2> |
226 <section id="is-native-client-open-is-it-a-standard"> | 226 <section id="is-native-client-open-is-it-a-standard"> |
227 <h3 id="is-native-client-open-is-it-a-standard">Is Native Client open? Is it a s
tandard?</h3> | 227 <h3 id="is-native-client-open-is-it-a-standard">Is Native Client open? Is it a s
tandard?</h3> |
228 <p>Native Client is completely open: the executable format is open and the | 228 <p>Native Client is completely open: the executable format is open and the |
229 <a class="reference external" href="nacl_project_">source code is open</a>. Righ
t | 229 <a class="reference external" href="https://code.google.com/p/nativeclient/">sou
rce code is open</a>. Right |
230 now the Native Client project is in its early stages, so it’s premature | 230 now the Native Client project is in its early stages, so it’s premature |
231 to consider Native Client for standardization.</p> | 231 to consider Native Client for standardization.</p> |
232 <p>We consistenly try to document our design and implementation and hope to | 232 <p>We consistenly try to document our design and implementation and hope to |
233 standardize Portable Native Client when it gains more traction. A good | 233 standardize Portable Native Client when it gains more traction. A good |
234 example is our <a class="reference internal" href="/native-client/reference/pnac
l-bitcode-abi.html"><em>PNaCl bitcode reference manual</em></a>.</p> | 234 example is our <a class="reference internal" href="/native-client/reference/pnac
l-bitcode-abi.html"><em>PNaCl bitcode reference manual</em></a>.</p> |
235 </section><section id="what-are-the-supported-instruction-set-architectures"> | 235 </section><section id="what-are-the-supported-instruction-set-architectures"> |
236 <h3 id="what-are-the-supported-instruction-set-architectures">What are the suppo
rted instruction set architectures?</h3> | 236 <h3 id="what-are-the-supported-instruction-set-architectures">What are the suppo
rted instruction set architectures?</h3> |
237 <p>Portable Native Client uses an architecture-independent format (the | 237 <p>Portable Native Client uses an architecture-independent format (the |
238 <code>.pexe</code>) which can currently be translated to execute on processors | 238 <code>.pexe</code>) which can currently be translated to execute on processors |
239 with the x86-32, x86-64, and ARM instruction set architectures, as well | 239 with the x86-32, x86-64, and ARM instruction set architectures, as well |
(...skipping 271 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
511 you’re loading the correct <code>.nexe</code> file by building a separate | 511 you’re loading the correct <code>.nexe</code> file by building a separate |
512 <code>.nexe</code> for each architecture, and using a <code>.nmf</code> manifest
file to | 512 <code>.nexe</code> for each architecture, and using a <code>.nmf</code> manifest
file to |
513 let the browser select the correct <code>.nexe</code> file. Note: the need to | 513 let the browser select the correct <code>.nexe</code> file. Note: the need to |
514 select a processor-specific <code>.nexe</code> goes away with Portable Native | 514 select a processor-specific <code>.nexe</code> goes away with Portable Native |
515 Client.</li> | 515 Client.</li> |
516 <li>If things still aren’t working, <a class="reference internal" href="/n
ative-client/help.html"><em>ask for help</em></a>!</li> | 516 <li>If things still aren’t working, <a class="reference internal" href="/n
ative-client/help.html"><em>ask for help</em></a>!</li> |
517 </ul> | 517 </ul> |
518 </section></section></section> | 518 </section></section></section> |
519 | 519 |
520 {{/partials.standard_nacl_article}} | 520 {{/partials.standard_nacl_article}} |
OLD | NEW |