Я добавил некоторые улучшения * к своему коду, и фаза связывания не удалась:
ошибка LNK2019: неразрешенный внешний символ _IsolationAwareLoadLibraryA @ 4, указанный в функции "void * __cdecl boost :: interprocess :: winapi :: load_library (char const *)" (? Load_library @ winapi @ interprocess @ boost @@ YAPAXPBD @)
Может кто-нибудь помочь мне понять это? В настройках компоновщика добавлен kernel32.lib. Я искал _IsolationAwareLoadLibraryA, и его нет в Windows SDK 6.0A, который я использую. Проект CLR, если это имеет значение.
* бустом являются два заголовка общей памяти:
#include <boost/interprocess/shared_memory_object.hpp>
#include <boost/interprocess/mapped_region.hpp>