SC-CONFIG(1)

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)
Copyright © 2010-2025 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout