GNU C/C++ and FORTRAN Language Interoperability with Function Usage

Abstract

This report documents GNU GCC options for interoperability between C/C++ and FORTRAN. Compiling legacy software on the Linux platform necessitated the usage of GNU compilers and changes to several intrinsic functions. Several miscellaneous related activities are also included. Experimentation was required to achieve success. Included are examples demonstrating particular usage of each. The functions addressed are TIME(), CTIME(), ETIME(), ITIME(), IDATE() (FORTRAN), getenv(), strncpy() (C), and vector<> (C++).

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 12, 2012
Accession Number
ADA558295

Entities

People

  • Wesley Bylsma

Organizations

  • United States Army Tank Automotive Research, Development and Engineering Center

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Abstracts
  • Computer Program Documentation
  • Computer Programs
  • Department Of Defense
  • Digital Information
  • Engineering
  • Governments
  • Information Operations
  • Interoperability
  • Language
  • Michigan
  • Military Research
  • Personality
  • Procedures (Computers)
  • United States
  • United States Government

Fields of Study

  • Computer science

Readers

  • Joint Military Operations and Doctrine.
  • Parallel and Distributed Computing.
  • Systems Analysis and Design