diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_makefile.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_makefile.htm index 50628fd7df9..a87315263c6 100644 --- a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_makefile.htm +++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_makefile.htm @@ -3,7 +3,7 @@
- +Q1. My Console view says “Error launching builder�. What does that mean? +
Q1. My Console view says "Error launching builder". What does that mean?
-Error launching builder (make –k clean all ) +Error launching builder (make -k clean all ) (Exec error:Launching failed)-
Most probably, the build command (by default “make�) is not on your path. You can put it on your path and restart Eclipse.
-You can also change the build command to something that is on your path. If you are using MinGW tools to compile, you should replace the build command with “mingw32-make�.
Most probably, the build command (by default "make") is not on your path. You can put it on your path and restart Eclipse.
+You can also change the build command to something that is on your path. If you are using MinGW tools to compile, you should replace the build command with "mingw32-make".
Q2. My Console view says “No rule to make target ‘X’�.
+Q2. My Console view says "No rule to make target 'X'".
make -k clean all -make: *** No rule to make target `clean'. -make: *** No rule to make target `all'. +make: *** No rule to make target 'clean'. +make: *** No rule to make target 'all'.-
By default, the make program looks for a file most commonly called “Makefile� or “makefile�. If it cannot find such a file in the working directory, or if that file is empty or the file does not contain rules for the command line goals (“clean� and “all� in this case), it will normally fail with an error message similar to those shown.
-If you already have a valid Makefile, you may need to change the working directory of your build. The default working directory for the build command is the project’s root directory. You can change this by specifying an alternate Build Directory in the Make Project properties. -Or, if your Makefile is named something else (eg. buildFile.mk), you can specify the name by setting the default Build command to make –f buildFile.mk.
+ +By default, the make program looks for a file most commonly called "Makefile" or "makefile". +If it cannot find such a file in the working directory, or if that file is empty or the file does not +contain rules for the command line goals ("clean" and "all" in this case), it will normally fail +with an error message similar to those shown.
+ +If you already have a valid Makefile, you may need to change the working directory of your build. The default working directory for the build command is the project's root directory. You can change this by specifying an alternate Build Directory in the Make Project properties. +Or, if your Makefile is named something else (eg. buildFile.mk), you can specify the name by setting the default Build command to make -f buildFile.mk.
If you do not have a valid Makefile, create a new file named Makefile in the root directory. You can then add the contents of the sample Makefile (above), and modify it as appropriate.
-Q3. My Console view says “missing separator�.
+Q3. My Console view says "missing separator".
make -k clean all makefile:12: *** missing separator. Stop.-
The standard syntax of Makefiles dictates that every line in a build rule must be preceded by a Tab character. This Tab character is often accidentally replaced with spaces, and because both result in white-space indentation, this problem is easily overlooked. In the sample provided, the error message can be pinpointed to line 12 of the file “makefile�; to fix the problem, insert a tab at the beginning of that line.
+The standard syntax of Makefiles dictates that every line in a build rule must be preceded by a Tab character. +This Tab character is often accidentally replaced with spaces, and because both result in white-space indentation, +this problem is easily overlooked. In the sample provided, the error message can be pinpointed to line 12 of the +file "makefile"; to fix the problem, insert a tab at the beginning of that line.
-Q4. My Console view says "Target `all' not remade because of errors".
+Q4. My Console view says "Target 'all' not remade because of errors".
make -k clean all make: *** [clean] Error 255 @@ -141,7 +149,7 @@ make: *** [Test2.o] Error 255 make: *** [Main.o] Error 255 g++ -g -o Test2.o -c Test2.cpp g++ -g -o Main.o -c Main.cpp -make: Target `all' not remade because of errors. +make: Target 'all' not remade because of errors.
The likely culprit here is that g++ is not on your Path.
The Error 255 is produced by make as a result of its command shell not being able to find a command for a particular rule.
diff --git a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_search.htm b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_search.htm
index 9720349d978..58be204a3ad 100644
--- a/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_search.htm
+++ b/doc/org.eclipse.cdt.doc.user/concepts/cdt_c_search.htm
@@ -215,7 +215,7 @@ your last search.
According to the ANSI C++ Spec, a declaration is a statement that “introduces a name into a translation unit or re-declares a name that has been previously introduced by a previous declaration.�
+According to the ANSI C++ Spec, a declaration is a statement that “introduces a name into a translation unit or re-declares a name that has been previously introduced by a previous declaration.
All C/C++ search elements can be searched for declarations.
You can select the Binary Parsers you require for the project.
+ +To ensure the accuracy of the C/C++ Projects view and the ability to successfully run and debug your programs. +After you select the correct parser for your development environment and build your project, you can view the symbols of the .o file in the C/C++ Projects view.
+ + + +
+C++ Project Properties, Standard, Info
+C++ Project Properties, Standard, Builders
+C++ Project Properties, Standard, File Types
+C++ Project Properties, Standard, Include Paths and Symbols
+C++ Project Properties, Standard, Indexer
+C++ Project Properties, Standard, Make Builder
+C++ Project Properties, Standard, Error Parser
+C++ Project Properties, Standard, Discovery Options
+C++ Project Properties, Standard, Source
+C++ Project Properties, Standard, Output
+C++ Project Properties, Standard, Projects
+C++ Project Properties, Standard, Libraries
+C++ Project Properties, Standard, Path Containers
+C++ Project Properties, Standard, Project References
+C++ Project Properties, Managed, Info
+C++ Project Properties, Managed, Builders
+C++ Project Properties, Managed, Build
+C++ Project Properties, Managed, File Types
+C++ Project Properties, Managed, Indexer
+C++ Project Properties, Managed, Error Parser
+C++ Project Properties, Managed, Project References
+
+