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_include_directories(SysYParser PUBLIC ${ANTLR_RUNTIME}/runtime/src)
target_link_libraries(SysYParser PUBLIC antlr4_shared) target_link_libraries(SysYParser PUBLIC antlr4_shared)
add_executable(sysyc add_executable(compiler
sysyc.cpp sysyc.cpp
IR.cpp IR.cpp
SysYIRGenerator.cpp SysYIRGenerator.cpp
@@ -24,9 +24,9 @@ add_executable(sysyc
Reg2Mem.cpp Reg2Mem.cpp
RISCv64Backend.cpp RISCv64Backend.cpp
) )
target_include_directories(sysyc PRIVATE ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/include) target_include_directories(compiler PRIVATE ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/include)
target_compile_options(sysyc PRIVATE -frtti) target_compile_options(compiler PRIVATE -frtti)
target_link_libraries(sysyc PRIVATE SysYParser) target_link_libraries(compiler PRIVATE SysYParser)
# set(THREADS_PREFER_PTHREAD_FLAG ON) # set(THREADS_PREFER_PTHREAD_FLAG ON)
# find_package(Threads REQUIRED) # find_package(Threads REQUIRED)