21 Востаннє редагувалося Дмитро-Чебурашка (08.07.2015 11:33:30)

Re: Некомпіліться виклик ДЛЛ

По-друге, спасибі величезне всім, і mich_retten зрозуміло такожж велике спасибі особисто !!



я хочу всю теорію для розуміння!

22

Re: Некомпіліться виклик ДЛЛ

Краще викладіть ваш солушн. Тільки спочатку у solution explorer права мишка на solution->clean solution, а тоді вже в архів.

Подякували: Дмитро-Чебурашка1

23 Востаннє редагувалося Дмитро-Чебурашка (08.07.2015 17:46:20)

Re: Некомпіліться виклик ДЛЛ

Не знайду...   Шукаю!       :)

Post's attachments

випадний список.bmp 1.37 mb, 567 downloads since 2015-07-08 

24 Востаннє редагувалося Дмитро-Чебурашка (08.07.2015 17:48:02)

Re: Некомпіліться виклик ДЛЛ

http://conceptf1.blogspot.com/2013/11/v … ution.html


Та я все одне не знайду де кнопка

25

Re: Некомпіліться виклик ДЛЛ

Дмитро-Чебурашка написав:

Не знайду...   Шукаю!       :)

"Очистить решение" бачите? Це мабуть воно.

І НІКОЛИ не робіть скріншоти в .bmp!

Подякували: Дмитро-Чебурашка1

26 Востаннє редагувалося Дмитро-Чебурашка (08.07.2015 19:15:01)

Re: Некомпіліться виклик ДЛЛ

Ось, почистив, дякую!

Post's attachments

Dll2.rar 6.6 mb, 344 downloads since 2015-07-08 

27 Востаннє редагувалося Дмитро-Чебурашка (10.07.2015 10:53:00)

Re: Некомпіліться виклик ДЛЛ

І НІКОЛИ не робіть скріншоти в .bmp!

А як? Я тисну на Прінтскрін

і ,,саджу,, його в паїнт, зберігаю.

Я завжди і давно так роблю. Що не так?

28

Re: Некомпіліться виклик ДЛЛ

Перед тим як зберегти, можна вибрати тип файла, прямо в вікні збереження.

Подякували: Дмитро-Чебурашка1

Re: Некомпіліться виклик ДЛЛ

Так підкажіть хто небудь як виникає ця помилка

Re: Некомпіліться виклик ДЛЛ

Я навить зовсім теряюся, що це.  Якщо це десь тута

#ifdef MyExecRefsDll_EXPORTS   //"if defined" (если определено) и "if not ...

#define FUNCSDLL_API __declspec(dllexport) 
#else
#define FUNCSDLL_API __declspec(dllimport) 
#endif

все одно не зрозуміло.   MSDN да самі найпогані роз яснення...  Майже тільки заплутує.

#ifdef Dll2_EXPORTS  також не компилиться.

Три години читаю і тє і цє, пробую скомпілювати,
дивно що нічого не виходить ..  Аж задовбавсь

Я вже в дізасм OBJ сунув.

Ось до речі. 

 ; Segment type: Externs
UNDEF:00000EF0 ; UNDEF
UNDEF:00000EF0 ; double __cdecl static Funcs::MyFuncs::Divide(double, double)
UNDEF:00000EF0                 extrn __imp_?Divide@MyFuncs@Funcs@@SANNN@Z:near
UNDEF:00000EF0                                         ; CODE XREF: _wmain+19Fp
UNDEF:00000EF0                                         ; _wmain+203p
UNDEF:00000EF0                                         ; DATA XREF: ...
UNDEF:00000EF4 ; double __cdecl static Funcs::MyFuncs::Multiply(double, double)
UNDEF:00000EF4                 extrn __imp_?Multiply@MyFuncs@Funcs@@SANNN@Z:near

Re: Некомпіліться виклик ДЛЛ

MSDN взагалі то досить непогана довідка, місцями дуже цінна та гарна.

Я загалом може й туплю, але хочу, що б мені вказали точно.


Що у мене (у програми) повинно бути там у першому рядку? ??
Им я рішення??  Якого?  Я ж правильно розумію що _EXPORTS   
буде домальоване само?

А тоді де помилка?  Або я таки не розумію що ж там повинно бути!  ....

Re: Некомпіліться виклик ДЛЛ

Я так розумію що в готовій
ДЛЛ макрос вже не існує!

Там прописано щось одне.

Я смутно зрозумів що макрос відіграє свою роль при самої компіляції.

А чи можна зробити як би мовити зворотний хід - тобто дізнатися, які ж макроси вже позначені в цьому коді при компіляції?

33

Re: Некомпіліться виклик ДЛЛ

це шииикарно

Знайдіть табуретку та скажіть скільки гілок було на дереві, з якого вона зроблена.

Подякували: Дмитро-Чебурашка1

Re: Некомпіліться виклик ДЛЛ

А як їх можна побачити, при компіляції ?

Re: Некомпіліться виклик ДЛЛ

А може вони лежать десь у окремом у файлі? Прям так я не можу провести відладку, бо ж копіляція не відбулася!