В чем разница между dllexport и dllimport?

  • __declspec(dllexport) сообщает компоновщику, что importing вы хотите, чтобы этот объект imports был доступен для импорта vc другими DLL. Он используется .dll при создании DLL, на которую vc++.net могут ссылаться другие.

  • __declspec(dllimport) импортирует visual-c++ реализацию из DLL, чтобы importing ваше приложение могло ее vc использовать.

  • Я только начинающий dlls разработчик C/C++, так что, возможно, у vc++ кого-то есть лучшее объяснение, чем dll-hell у меня.

visual-c++

dll

import

export

2022-10-25T06:16:46+00:00