mirror of
https://github.com/pocketpy/pocketpy
synced 2025-10-19 19:10:17 +00:00
...
This commit is contained in:
parent
2773b9993e
commit
6dcc7ba8aa
@ -37,8 +37,17 @@ add_library(${PROJECT_NAME} SHARED ${SOURCES})
|
|||||||
target_compile_definitions(${PROJECT_NAME} PRIVATE PY_DYNAMIC_MODULE)
|
target_compile_definitions(${PROJECT_NAME} PRIVATE PY_DYNAMIC_MODULE)
|
||||||
|
|
||||||
# Link numpy with pocketpy
|
# Link numpy with pocketpy
|
||||||
target_link_libraries(
|
if(WIN32)
|
||||||
${PROJECT_NAME}
|
target_link_libraries(
|
||||||
PRIVATE
|
${PROJECT_NAME}
|
||||||
${CMAKE_CURRENT_LIST_DIR}/../..//build/Release/pocketpy.lib
|
PRIVATE
|
||||||
)
|
${CMAKE_CURRENT_LIST_DIR}/../../build/Release/pocketpy.lib
|
||||||
|
)
|
||||||
|
else()
|
||||||
|
target_link_libraries(
|
||||||
|
${PROJECT_NAME}
|
||||||
|
PRIVATE
|
||||||
|
${CMAKE_CURRENT_LIST_DIR}/../../build/libpocketpy.so
|
||||||
|
)
|
||||||
|
endif()
|
||||||
|
|
||||||
|
@ -1,10 +1,15 @@
|
|||||||
import math
|
import math
|
||||||
|
import sys
|
||||||
from typing import TYPE_CHECKING
|
from typing import TYPE_CHECKING
|
||||||
|
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING:
|
||||||
import numpy as np
|
import numpy as np
|
||||||
else:
|
else:
|
||||||
np = __import__('E:/pocketpy/3rd/numpy/build/Release/numpy.dll')
|
if sys.platform == 'win32':
|
||||||
|
path = 'E:/pocketpy/3rd/numpy/build/Release/numpy.dll'
|
||||||
|
else:
|
||||||
|
path = '/mnt/e/pocketpy/3rd/numpy/build/libnumpy.so'
|
||||||
|
np = __import__(path)
|
||||||
|
|
||||||
def assert_equal(a, b):
|
def assert_equal(a, b):
|
||||||
assert (a == b).all()
|
assert (a == b).all()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user