Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(382)

Side by Side Diff: native_client_sdk/src/doc/devguide/devcycle/vs-addin.rst

Issue 849073005: Fix broken links on NaCl pages of developer.chrome.com. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 .. _devcycle-vs-addin: 1 .. _devcycle-vs-addin:
2 2
3 ############################ 3 ############################
4 Debugging with Visual Studio 4 Debugging with Visual Studio
5 ############################ 5 ############################
6 6
7 7
8 .. contents:: Table Of Contents 8 .. contents:: Table Of Contents
9 :local: 9 :local:
10 :backlinks: none 10 :backlinks: none
(...skipping 467 matching lines...) Expand 10 before | Expand all | Expand 10 after
478 PPAPI plugins are built natively by Visual Studio’s compiler (MSBuild), and 478 PPAPI plugins are built natively by Visual Studio’s compiler (MSBuild), and
479 work with Visual Studio’s debugger in the usual way. You can set breakpoints in 479 work with Visual Studio’s debugger in the usual way. You can set breakpoints in
480 the Visual Studio source code files before you begin debugging, and on-the-fly 480 the Visual Studio source code files before you begin debugging, and on-the-fly
481 while running the program. 481 while running the program.
482 482
483 NaCl32 and NaClARM executables (.nexe files) cannot be run or debugged from 483 NaCl32 and NaClARM executables (.nexe files) cannot be run or debugged from
484 Visual Studio. 484 Visual Studio.
485 485
486 NaCl64 executables (.nexe files) are compiled using one of the Native Client 486 NaCl64 executables (.nexe files) are compiled using one of the Native Client
487 toolchains in the SDK, which create an `ELF-formatted 487 toolchains in the SDK, which create an `ELF-formatted
488 <`http://en.wikipedia.org/wiki/Executable_and_Linkable_Format>`_ executable. To 488 <http://en.wikipedia.org/wiki/Executable_and_Linkable_Format>`_ executable. To
489 debug a running .nexe you must use nacl-gdb, which is a command line debugger 489 debug a running .nexe you must use nacl-gdb, which is a command line debugger
490 that is not directly integrated with Visual Studio. When you start a debugging 490 that is not directly integrated with Visual Studio. When you start a debugging
491 session running from a NaCl64 platform, Visual Studio automatically launches 491 session running from a NaCl64 platform, Visual Studio automatically launches
492 nacl-gdb for you and attaches it to the nexe. Breakpoints that you set in 492 nacl-gdb for you and attaches it to the nexe. Breakpoints that you set in
493 Visual Studio before you start debugging are transferred to nacl-gdb 493 Visual Studio before you start debugging are transferred to nacl-gdb
494 automatically. During a NaCl debugging session you can only use nacl-gdb 494 automatically. During a NaCl debugging session you can only use nacl-gdb
495 commands. 495 commands.
496 496
497 The PNaCl platform generates a .pexe file. When you run the debugger add-in 497 The PNaCl platform generates a .pexe file. When you run the debugger add-in
498 translates the .pexe file to a .nexe file and runs the resulting binary with 498 translates the .pexe file to a .nexe file and runs the resulting binary with
(...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after
599 functional code that is running is the same as STEP5. 599 functional code that is running is the same as STEP5.
600 600
601 NaCl64 Platform 601 NaCl64 Platform
602 ^^^^^^^^^^^^^^^ 602 ^^^^^^^^^^^^^^^
603 603
604 Run the Native Client Module in the NaCl64 platform 604 Run the Native Client Module in the NaCl64 platform
605 You are still running the STEP6 code, but as a Native Client module rather 605 You are still running the STEP6 code, but as a Native Client module rather
606 than a Pepper plugin. 606 than a Pepper plugin.
607 607
608 .. TODO(sbc): port reference section? 608 .. TODO(sbc): port reference section?
OLDNEW
« no previous file with comments | « native_client_sdk/doc_generated/reference/pnacl-c-cpp-language-support.html ('k') | native_client_sdk/src/doc/io2014.rst » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698