Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Issue building CPU V3.5 on Windows

Offen
#8 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
20/100
Issue-Typ
Bug
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
cmake
Bereich
build-system

Rechercherichtung

Beginne mit der CMake-Konfigurationsausgabe und CMakeModules/FindCBLAS.cmake, insbesondere mit dem Aufruf aus src/backend/cpu/CMakeLists.txt. Prüfe, wie die bereitgestellte OpenBLAS-Abhängigkeit unter Windows gefunden werden soll, und sieh dir CMakeOutput.log und CMakeError.log an. Als abgeschlossen gilt die Aufgabe, wenn die CPU-Konfiguration abgeschlossen wird und ALL_BUILD.vcxproj erzeugt, sodass MSBuild ausgeführt werden kann.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

I've been trying to build Arrayfire on Windows.

Latest Version of CMake,
Visual studio 2015 x64.

I've grabbed version 3.5 of Arrayfire from github also the dependancies.

I've compiled CUDA successfully, but am having trouble with building CPU.
Here are the outputs of the console


"Running CPU CMake Configuration"
"Generating CMAKE"
-- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)
-- Checking for [mkl_rt]
-- Checking for [Accelerate]
-- Checking for [vecLib]
-- Checking for [cblas - atlas]
-- Checking for [openblas]
-- Checking for [cblas]
-- Checking for [blas]
CMake Error at CMakeModules/FindCBLAS.cmake:346 (MESSAGE):
  CBLAS library not found.  Please specify library location
Call Stack (most recent call first):
  src/backend/cpu/CMakeLists.txt:4 (FIND_PACKAGE)


-- Configuring incomplete, errors occurred!
See also "C:/workspace/arrayfire/build/CMakeFiles/CMakeOutput.log".
See also "C:/workspace/arrayfire/build/CMakeFiles/CMakeError.log".
"Running msbuild"
Microsoft (R) Build Engine version 14.0.25420.1
Copyright (C) Microsoft Corporation. All rights reserved.

MSBUILD : error MSB1009: Project file does not exist.
Switch: ALL_BUILD.vcxproj
Microsoft (R) Build Engine version 14.0.25420.1
Copyright (C) Microsoft Corporation. All rights reserved.

MSBUILD : error MSB1009: Project file does not exist.

It seems that PkgConfig isn't working, but I'm not sure what I can do to sort it.
I've Got an implementation of OpenBLAS which I've put in the dependancies, but I can't work out why it can't find the library

Any suggestions?

Thank you,

Vorherrschende Sprache
Batchfile
Sterne
11
Forks
6
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus arrayfire/arrayfire-windows-scripts

Alle Issues in arrayfire/arrayfire-windows-scripts

Ähnliche Issues

Weitere Issues zu Build System

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.