Page 2 of 2
Re: Разработка из под Windows
Posted: Tue Nov 04, 2014 6:08 pm
by Nikolai1
Ну или подскажите, где можно почитать, как правильно использовать динамические библиотеки в Kolibri?
Re: Разработка из под Windows
Posted: Sun Jan 25, 2015 8:18 pm
by Nikolai1
Хочу избавиться в своей библиотеке от этого:
#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();
}
вот это уже без ошибки компилируется
В чём может быть дело?