robcog-iai / Boost

Third Party Unreal Engine Module of the boost libraries
12 stars 4 forks source link

Unresolved Symbols when I include boost/multiprecision/cpp_int.hpp #2

Open Li-Jia-Jun opened 1 year ago

Li-Jia-Jun commented 1 year ago

Hi,

I have tried this as a third party plugin but get a bunch of 'unresolved external symbols' when I include cpp_int.hpp. Different include files also have similar issues. However, for some simple files such as 'config.hpp', I have no issue loading them. Have you seen these kind of errors before and solved them?

FYI, I'm using UE5.1 and VS2022

Untitled

JCab09 commented 1 month ago

Using the original boost library (v1.85.0) and UE5.3 with the Rider IDE does not give me any problems, as long as I include the header file in the same manner as shown in the README of this repo.

THIRD_PARTY_INCLUDES_START
#pragma push_macro("check")
#undef check
#include "boost/multiprecision/cpp_int.hpp"
#pragma pop_macro("check")
THIRD_PARTY_INCLUDES_END