繁体   English   中英

如何使用Visual Studio从命令行运行OpenCL程序?

[英]How to Run a OpenCL program from Command Line using Visual Studio?

我在应用程序中创建一个生成按钮,该按钮可以使用两个源代码文件.cpp和.cl

它应该使用命令行来设置头文件,库和OpenCL.lib,这些文件通常是通过VS配置设置手动设置的。

希望有某种方法可以传递这些附加库和头文件并编译代码。

谢谢。

我尚不清楚您在做什么,这实际上取决于您希望应用程序如何工作。

VS配置设置位于.vcxproj文件中。 这与输入的.cpp / .ci文件一起存在吗? 如果是这样,最好通过在项目文件上调用“ msbuild.exe”来编译源文件。 与其提供.cpp / .ci文件作为输入,不如提供.vcxproj文件。

如果没有与.cpp / .ci文件关联的.vcxproj,但是它与应用程序一起存在,则您必须直接解析.vcxproj并搜索包含此信息的XML标记(例如: )。 显然,这将需要更多工作。 或者,它可以存在于一个完全独立的文本文件中,该文件列出了您要用来构建源文件的库路径,头路径等。

同样,如果不完全了解您要做什么,很难给出明确的答案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM