Add visibility pragma to hiload library header.

Add hiload to minimal
This commit is contained in:
2025-03-18 14:43:07 +02:00
parent 97c5ff206a
commit d75dd85209
3 changed files with 24 additions and 1 deletions

View File

@@ -11,4 +11,11 @@ add_library(mini SHARED
)
target_link_libraries(minimal mini)
# find_library(HILOAD_LIB NAMES hiload PATHS ${CMAKE_BINARY_DIR})
# if (${HILOAD_LIB} STREQUAL 'HILOAD_LIB-NOTFOUND')
# message(FATAL_ERROR "Couldn't find hiload library")
# endif()
# target_link_libraries(minimal mini ${HILOAD_LIB})
target_link_libraries(minimal mini hiload)

View File

@@ -1,11 +1,16 @@
#include "minimal_lib.h"
// We're not installing anything, so this is a bit weird here
#include "../../include/hiload/hiload.h"
#include <chrono>
#include <cstdio>
#include <thread>
int main(int argc, char *argv[]) {
hi_init();
int modified = -1;
while (modified != 0) {
@@ -25,5 +30,7 @@ int main(int argc, char *argv[]) {
printf("\n");
}
hi_deinit();
return 0;
}