mirror of
https://github.com/ml-explore/mlx.git
synced 2025-06-24 09:21:16 +08:00
23 lines
555 B
CMake
23 lines
555 B
CMake
cmake_minimum_required(VERSION 3.27)
|
|
|
|
project(import_mlx LANGUAGES CXX)
|
|
|
|
set(CMAKE_CXX_STANDARD 17)
|
|
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
|
|
|
find_package(
|
|
Python 3.9
|
|
COMPONENTS Interpreter Development.Module
|
|
REQUIRED)
|
|
execute_process(
|
|
COMMAND "${Python_EXECUTABLE}" -m mlx --cmake-dir
|
|
OUTPUT_STRIP_TRAILING_WHITESPACE
|
|
OUTPUT_VARIABLE MLX_ROOT)
|
|
find_package(MLX CONFIG REQUIRED)
|
|
|
|
add_executable(eval_mlp eval_mlp.cpp)
|
|
target_link_libraries(eval_mlp PRIVATE mlx)
|
|
|
|
add_executable(train_mlp train_mlp.cpp)
|
|
target_link_libraries(train_mlp PRIVATE mlx)
|