Разве uint8 не unsigned char по объявлению?
как в CMake добавить стороннюю библиотеку? без find_package есть папка в проекте extlibs в ней пути bin/x64/lua53.dll bin/x86/lua53.dll headers/lua/*.h libs-mingw/x64/liblu...