Tcl_FindExecutable - identify the binary file containing the application
#include <tcl.h>
char *
Tcl_FindExecutable(argv0)
- char *argv0 (in)
-
The first command-line argument to the program, which gives the
application's name.
This procedure computes the full path name of the executable file
from which the application was invoked and saves it for Tcl's
internal use.
The executable's path name is needed for several purposes in
Tcl. For example, it is needed on some platforms in the
implementation of the load command.
It is also returned by the info nameofexecutable command.
On UNIX platforms this procedure is typically invoked as the very
first thing in the application's main program; it must be passed
argv[0] as its argument. Tcl_FindExecutable uses argv0
along with the PATH environment variable to find the
application's executable, if possible. If it fails to find
the binary, then future calls to info nameofexecutable
will return an empty string.
binary, executable file
Copyright © 1995-1996 Sun Microsystems, Inc.
Copyright © 1995, 1996 Roger E. Critchlow Jr.