Разработка из под Windows
-
Ну или подскажите, где можно почитать, как правильно использовать динамические библиотеки в Kolibri?Чудеса случаются! Это вам любой программист скажет!
Хочу избавиться в своей библиотеке от этого:
#include <kosSyst.h>
#include <kosFile.h>
чтобы подключать файлы из текущего каталога
#include "kosSyst.h"
#include "kosFile.h"
Появляется странная ошибка
если компилирую вот такой код:
компилятор выдаёт ошибку:
1>LINK : error LNK2001: неразрешенный внешний символ "_fakeEntry"
1>D:\kos\kos\Release\kos.exe : fatal error LNK1120: 1 неразрешенных внешних элементов
Если вызвать любую системную функцию, хоть выход из приложения, хоть определение окна, хоть получения времени, ошибка пропадает
вот это уже без ошибки компилируется
В чём может быть дело?
#include <kosSyst.h>
#include <kosFile.h>
чтобы подключать файлы из текущего каталога
#include "kosSyst.h"
#include "kosFile.h"
Появляется странная ошибка
если компилирую вот такой код:
Code: Select all
#include <kosSyst.h>
#include <kosFile.h>
void kos_Main()
{
}
1>LINK : error LNK2001: неразрешенный внешний символ "_fakeEntry"
1>D:\kos\kos\Release\kos.exe : fatal error LNK1120: 1 неразрешенных внешних элементов
Если вызвать любую системную функцию, хоть выход из приложения, хоть определение окна, хоть получения времени, ошибка пропадает
Code: Select all
#include <kosSyst.h>
#include <kosFile.h>
void kos_Main()
{
kos_ExitApp();
}
В чём может быть дело?
Чудеса случаются! Это вам любой программист скажет!
Who is online
Users browsing this forum: No registered users and 0 guests