binary name changed to compiler

This commit is contained in:
2025-07-16 02:06:19 +08:00
parent e33a926562
commit 2de16da306

View File

@ -11,7 +11,7 @@ add_library(SysYParser SHARED ${ANTLR_SysYGen_CXX_OUTPUTS})
target_include_directories(SysYParser PUBLIC ${ANTLR_RUNTIME}/runtime/src)
target_link_libraries(SysYParser PUBLIC antlr4_shared)
add_executable(sysyc
add_executable(compiler
sysyc.cpp
IR.cpp
SysYIRGenerator.cpp
@ -24,9 +24,9 @@ add_executable(sysyc
Reg2Mem.cpp
RISCv64Backend.cpp
)
target_include_directories(sysyc PRIVATE ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/include)
target_compile_options(sysyc PRIVATE -frtti)
target_link_libraries(sysyc PRIVATE SysYParser)
target_include_directories(compiler PRIVATE ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/include)
target_compile_options(compiler PRIVATE -frtti)
target_link_libraries(compiler PRIVATE SysYParser)
# set(THREADS_PREFER_PTHREAD_FLAG ON)
# find_package(Threads REQUIRED)