Integrated Environment : TURBO C/C++ - Getting Started Answers to Common Questions

Linker Error: Unable to open input file 'C0x.OBJ' A. The linker searches for Turbo C++ start-up and library files in the Turbo C++ Library Directories path.
Answers: Turbo C++'s Project facility is designed to allow you to work with multiple files.
Answers: The Options|Linker|Graphics Library item must be set ON, if you are using any Turbo C++ graphics functions and have not specified GRAPHICS.LIB in a project file.
Answers: The most probable reason is that you have exceeded the number of files that DOS can have open simultaneously. Add the line FILES=20 to your DOS CONFIG.SYS file. This allows DOS to open up to 20 files at the same time. CONFIG.SYS will only be effective after you have rebooted your computer. See the IBM DOS Reference Manual for details on the CONFIG.SYS file.
Answers: The utility TCINST.EXE allows you to customize your colors.
Answers: From within the Turbo C++ editor press Ctrl-K-P. This will print a marked block to the printer. If no block is marked, this key sequence will print the entire file in your editor.
Answers: Turbo C++'s MAKE logic works solely on a file's date and time stamp. If one of your source files is marked with a date that's sometime in the future, the object files that are created from it will always be older than the source file, and Turbo C++ will always try to rebuild the file. You can fix this by using TOUCH.COM to set the file to the current date and time. You should also make sure that your system's date and time are always properly set. TOUCH.COM is documented in the file UTIL.DOC.
Answers: Project files now contain much more information about a project now, and hence are no longer stored in ASCII format. To create a project file, select PROJECT from the main menu, and follow the menus. To convert your old project files to the new format, use the supplied utility file PRJCNVT.EXE (documented in UTIL.DOC).
Answers: There is a conversion utility in your Turbo C++ BIN directory called PRJCNVT.EXE. This program will perform the conversion.
Answers: If there is only one project file in the current directory, Turbo C++ will load and use that one file. If there are no project files, or if there are multiple project files, Turbo C++ does not automatically load one.
Answers: Yes, under the menu for Options|Environment|Mouse there is a dialog box for the right mouse button.You can change it to set breakpoints, or to do many other things.
Answers: Use the /X switch for extended and the /E switch for expanded when you invoke Turbo C++.
Answers: Set a watch on the following expressions:
*(char *)0,4m
(char *)4
Answers: The Overlay Support option has been selected and does not work in the tiny, small, or medium memory models.You may turn this option off with: Options|Compiler|Code Generation|Overlay Support
Answers: You are only allowed to use the pseudo registers in the Turbo C++ and ANSI modes of the compiler. You can change this setting in the Options|Compiler|Source menu.
Answers: Yes. You can mark the beginning and end of a block by moving to the appropriate area and pressing Ctrl-K-B (mark beginning) and Ctrl-K-K (mark end). You can then use the copy and paste commands in the Edit menu.