cost 188 ms
將構建要求指定為 setuptools pyproject.toml 中的文件

[英]Specifying build requirements as a file in a setuptools pyproject.toml

Setuptools 支持pyproject.toml中項目屬性的動態元數據,並且作為 PEP517 后端,它還可以選擇通過實現get_requires_for_build_wheel來指定構建要求。 但我無法弄清楚它是否利用機會並確實實現了一種基於配置選項指定構建要求的方法,如果是這樣,如何在p ...

盡管在 CMake 中啟用了 CUDA,但為什么我不能在我的 main.cpp 文件中包含我的 cu 文件 header?

[英]Why can I not include my cu-file header in my main.cpp file despite enabling CUDA in CMake?

我有一個小的 c++ 和 cuda 測試項目,我正在嘗試編譯一個簡單的設置,其中包含一個 main.cpp 文件以及一個具有一些 gpu 功能的 test.cu 和 test.h 文件。 我的項目設置如下所示: CMakeLists.txt 測試.h 測試文件 主.cpp 我正在創建構建文件並通 ...

如何構建 output 將在 Make 變量名中使用的程序

[英]How to build a programs that's output will be used in a Make variable name

我想創建一個 Makefile 它將構建一個程序,當運行時 output 將用作同一 Makefile 中的變量的值。 考慮程序: print_name.c: 我想使用該程序的標准 output 來確定要存儲在 makefile 中使用的變量中並用於其他規則的目錄名稱,到目前為止我已經嘗試過: 但 ...

如何為 bazel 目標的依賴項指定標志?

[英]How to specify flags for dependencies of a bazel target?

假設我有一個 Bazel 目標,其中一些依賴項是其他目標: 然后在另一個 BUILD 文件中 為了簡潔起見,我將跳過規則,但讓我說,當從終端構建my_dep_target時 一切正常(也可以使用opt2 )。 我希望能夠在my_dep_target的依賴項中指定標志值(不使用默認值),例如: 雖然 ...

為什么 FetchContent 更喜歡子目錄包含而不是安裝依賴項?

[英]Why does FetchContent prefer subdirectory-subsumption vs installation of dependencies?

考慮兩個軟件項目proj_a和proj_b ,后者取決於前者; 並且兩者都使用 CMake。 在閱讀有關現代 CMake 的信息時,人們會得到這樣的信息:表達依賴關系的“適當”方式是通過目標依賴關系; 並且應該安排它,以便將依賴項目表示為您可以依賴的(導入的)目標。 更具體地說,在我們的示例中, ...

庫目標的 target_link_libraries PRIVATE 語義

[英]semantics of target_link_libraries PRIVATE for a library target

在target_link_libraries的CMake 文檔中,它說: PUBLIC、PRIVATE 和 INTERFACE 關鍵字可用於在一個命令中指定鏈接依賴項和鏈接接口。 PUBLIC庫和目標鏈接到鏈接接口,並成為鏈接接口的一部分。 PRIVATE庫和目標鏈接到鏈接接口, ...

Python pip 重建要求

[英]Python pip rebuild requirements

使用帶有pip install和pip freeze的virtualenv是一種很好的工作方式。 你的所有需求都可以在 shell 中處理,以后另一個開發人員可以重建東西 但是,如果您隨后想要更新您的庫,那么瘦是困難的(因為您在凍結中擁有所有依賴項,而不僅僅是您使用的包)。 有沒有辦法像這樣 ...

如何獲取介子依賴的庫路徑?

[英]How to get the library paths of a meson dependency?

用例:我有一個回退到子項目的依賴項: src/meson.build包含: 依賴mylib_dep提供庫,如果系統上沒有安裝這些庫,會使我的項目的主要可執行文件無法使用: 我的測試腳本build/tests/mytests.sh是來自tests/mytests.sh.in的configure_f ...

如何在我的 build.gradle 中正確添加 jitpack.io 作為存儲庫?

[英]How can I add jitpack.io as a repository in my build.gradle correctly?

我想使用 Stepper-Touch github 庫。 為此,我必須在中添加 jitpack.io 在我的 build.gradle 項目文件中。 沒有 部分,所以我自己添加了它,但是我得到了這個錯誤 然后我尋找答案,發現有人說我應該刪除 我的 settings.gradle 文件中的部分。 我 ...

如何獲取為給定目標計算的所有源依賴項 SCons?

[英]How can I get all the source dependencies SCons computed for a given target?

我想在構建給定目標之后,在 SCons 構建運行期間以編程方式執行此操作,而不是使用--tree或任何其他命令來執行 scons。 我有一個目標節點。 它可能有一些明確的依賴關系、使用的掃描儀、基於文件擴展名的掃描儀,以及 SCons 計算的任何其他內容。 就像: 我搜索了文檔和 API。 僅在 ...

我應該添加標題作為 INTERFACE 目標源,還是只設置一個 INTERFACE 目標包含目錄?

[英]Should I add headers as INTERFACE target sources, or just set an INTERFACE target include directory?

在使用 CMake 的存儲庫中,我有一個從foo.c編譯的庫foo 。 還有一個文件foo.h ,為了討論起見,只有在針對foo編譯代碼時才需要它。 編譯的庫和foo.h安裝。 現在,我應該如何向依賴目標“宣布” foo.h ? 我應該寫: , 也許: 或者——也許兩者都有? ...

最終構建中存在哪些 angular 包

[英]Which packages of angular are present in the final build

我想知道是否有工具可以跟蹤 angular 項目的最終版本中存在的包。 例如:我有一個包“@angular/compiler” ,它是 package.json 的依賴項,但不是開發依賴項。 正如 angular 文檔https://angular.io/guide/aot-compiler#a ...

為 ffmpeg 編譯 libsrt 時出現問題,使用 pkg-config 找不到庫

[英]Problem compiling libsrt for ffmpeg, library not found using pkg-config

我正在嘗試從源構建 ffmpeg 和依賴項(因為它將在 aws 上的容器中使用),但我很難使用 ffmpeg 和 pkg-config。 我編譯 static 庫,其中 libsrt 來自源並將生成的文件放入定義明確的目錄。 pkg-config 發現 srt 沒有問題,但 ffmpeg 由於某種 ...

何時將 devDependencies 包含在 angular 構建中

[英]When exactly are devDependencies included into the angular build

我有一個 angular 項目,我以兩種不同的方式構建 - 用於兩種不同的環境(DEV 和 PROD;都在公司服務器上) 在線我發現了devDependencies(來自package.json)何時包含在構建中的不同定義。 def1:僅在本地開發期間 -> 不在運行時 def2:僅當非產品 ...

我如何告訴介子設置有關依賴項的位置?

[英]How do I tell meson setup about the location of a dependency?

我正在嘗試構建使用介子的賽璐珞。 我運行了介子,但找不到合適的 mpv 版本: 所以我下載並構建了最新的mpv版本(0.33.0),在/opt/mpv構建並安裝了它。 現在 - 我如何告訴介子從這條新路徑中獲取mpv ? 注意:介子文件的相關片段似乎是: ...

Azure Devops CI 管道無法連接到私有存儲庫以獲取依賴項以構建工件

[英]Azure Devops CI pipeline unable to connect to a private repo to fetch a dependency to build an artifact

Maven 構建任務 -> 在私有存儲庫中放置的依賴項很少。 在運行 CI 管道時,它無法連接到該私有存儲庫。 下載依賴項並繼續。 是否與需要創建的防火牆或服務連接有關。 我們能否將這些依賴項放在 azure artifact 中,並在 cuild.h 時從這里提供 CI 管道。 ...

如何強制我的 INTERFACE 庫上的依賴項使用 C++11 或更高版本?

[英]How do I force dependents on my INTERFACE library to use C++11 or later?

我正在將我的庫拆分為僅標頭庫和已編譯庫,因此,我第一次嘗試使用 CMake 來“構建”,或者更確切地說,公開僅標頭庫圖書館。 閱讀此文檔和 CMake 文檔后,我知道我需要使用沒有源的 INTERFACE 庫。 但是 - 我的頭文件必須使用至少 C++11 的 C++ 語言標准版本編譯。 當我實際 ...

如何排除 gradle 依賴項

[英]how to exclude gradle dependencies

我目前有一個項目,我已經對其進行了水掃描,它確定了我目前正在使用的 jackson-databind-2.9.8.jar 作為一個嚴重漏洞,並建議我用 2.10 版替換。 為了更新這一點,在確保所有其他依賴項/代碼正常工作的同時,我在 build.gradle 文件中嘗試了以下代碼,其中group_ ...

移交新代碼庫時安裝所有正確版本的軟件包?

[英]Installing all the correct versions of packages when handed over a new code base?

所以我被交給了某人的代碼庫,只是一個帶有 Visual Studio 解決方案的 zip 文件,但它沒有構建。 只有幾百個錯誤“找不到類型或名稱空間名稱 x。” 當我查看“為解決方案管理軟件包...”時,所有軟件包都已安裝,並且顯示了每個軟件包的版本。 我必須恢復軟件包嗎? 獨立重新安裝每個的正確 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM