sc-config1
Script to get information about the installed version of sc
Usage
sc-config [--prefix
[=DIR]]
[--exec-prefix
[=DIR]]
[--version]
[--libs]
[--cppflags]
[--cc]
[--cflags]
[--cxx]
[--cxxflags]
[--f77]
[--f77flags]
Overview
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)
Releases
11 releases since Debian 3.0 (Woody); the text changed 1 time.