Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проблема с компоновкой (ошибка LNK2019), Не удается собрать консольный проект 
V
    Опции темы
Roman1
Дата 19.10.2011, 12:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 50
Регистрация: 12.10.2007

Репутация: нет
Всего: нет



Всем доброго времени суток. Собираю консольный проект (не свой). На стадии компиляции проблем нет.
На стадии компоновки возникает множество ошибок такого типа:

main.obj: error LNK2019:unresolved external symbol _Global_Constants_mp_RHOA referenced
in function _FDS_ip_INITIALIZE_MESH_EXCHANGE

Обявление RHOA в MODULE GLOBAL_CONSTANTS выглядит так:

REAL(EB) :: CPOPR,RSC,RPR,TMPA,TMPA4,RHOA,P_INF,&
            CP_GAMMA,GAMMA,U0,V0,W0,H0,GVEC(3),FVEC(3)=0._EB,CSMAG, &
            LAPSE_RATE,HCH,HCV,TEX_ORI(3),KAPPA0,C_FORCED,C_FORCED_CYLINDER,C_FORCED_SPHERE, &
            ASSUMED_GAS_TEMPERATURE,PR_ONTH,MU_AIR_0,CP_AIR_0,PR_AIR,K_AIR_0, &

В файле main.f90 связь с этим модулем выглядт так:

PROGRAM FDS  

! Fire Dynamics Simulator, Main Program, Multiple CPU version.

USE PRECISION_PARAMETERS
USE MESH_VARIABLES
USE GLOBAL_CONSTANTS
USE TRAN

В файле программы (main.f90) внутри функции INITIALIZE_MESH_EXCHANGE RHOA используется так:

M%OMESH(NOM)%RHO  = RHOA
   M%OMESH(NOM)%RHOS = RHOA

Компилятор IFORT, версия 12 (скачан с официального сайта).


Прошу подсказать пути устранения этой проблемы.

Спасибо.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Fortran | Следующая тема »


 




[ Время генерации скрипта: 0.0391 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.