本文作者原创,首发在本博客;CSDN 上的同名文章已标注为转载并回链到本页:https://blog.csdn.net/qq_30220519/article/details/141475406
cmake报错替换
if(NOT MyHTML_BUILD_WITHOUT_THREADS OR NOT MyCORE_BUILD_WITHOUT_THREADS)
set(CMAKE_THREAD_PREFER_PTHREAD 1)
if (WIN32)
set(CMAKE_USE_WIN32_THREADS_INIT ON)
set(CMAKE_THREAD_PREFER_PTHREADS TRUE)
set(THREADS_PREFER_PTHREAD_FLAG TRUE)
else ()
find_package(Threads REQUIRED)
if(NOT CMAKE_USE_PTHREADS_INIT)
message(FATAL_ERROR “Could NOT find pthreads (missing: CMAKE_USE_PTHREADS_INIT)”)
endif()
endif()
endif()
测试
add_executable(example examples/myhtml/modify_and_serialize.c)
target_link_libraries(example ${PROJECT_LIB_STATIC})
代码
1 |
|
修改前
“
修改后
参考
https://github.com/lexborisov/Modest
GitHub - lexborisov/myhtml: Fast C/C++ HTML 5 Parser. Using threads.
创作不易,小小的支持一下吧!

