sc-config(1)
config - script to get information about the installed version of SC
Description
SC-CONFIG
NAME
sc-config - script to get information about the installed version of SC
SYNOPSIS
sc-config [--prefix[=DIR] ] [--exec-prefix[=DIR] ] [--version] [--libs] [--cppflags] [--cc] [--cflags] [--cxx] [--cxxflags] [--f77] [--f77flags]
DESCRIPTION
The sc-config program can be used to obtain the compilers, compiler options and libraries needed to use the SC (Scientific Computing) toolkit from your program.
OPTIONS
The
sc-config program returns information about how SC
was compiled and installed. The following information is
available:
--prefix
The directory where SC is installed.
--version
The version of SC.
--libdir
The directory were the libraries are found.
|
--libs |
The libraries and library paths needed to link. |
--cppflags
The include directories needed to build.
|
--cc |
The C compiler. |
--cflags
The C compiler flags.
|
--cxx |
The C++ compiler. |
--cxxflags
The C++ compiler flags.
|
--f77 |
The FORTRAN 77 compiler. |
--f77flags
The FORTRAN 77 compiler flags.
EXAMPLES
To use the sc-config program to link your executable to SC, use a Makefile for GNU make similar to the following:
SCCONFIG =
/usr/bin/sc-config
CXX := $(shell $(SCCONFIG) --cxx)
CXXFLAGS := $(shell $(SCCONFIG) --cxxflags)
CPPFLAGS := $(shell $(SCCONFIG) --cppflags)
LIBS := $(shell $(SCCONFIG) --libs)
myprog: myprog.o
$(CXX) $(CXXFLAGS) -o $@ $ˆ $(LIBS)