2015-04-19 107 views
0

我在我的应用程序中创建一个Build按钮,它可以带两个源代码文件.cpp和.cl如何使用Visual Studio从命令行运行OpenCL程序?

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

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

谢谢。

回答

0

我并不完全清楚你正在做什么,而这取决于你希望你的应用程序如何工作。

VS配置设置位于.vcxproj文件中。这是否与输入.cpp/.ci文件一起使用?如果是这样,通过在项目文件中调用“msbuild.exe”来编译源文件会更好。而不是提供.cpp/.ci文件作为输入,它将是.vcxproj文件。

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

再次,没有完全理解你想要做什么,很难给出明确的答案。

+0

感谢您的回答。给我一条走路的路:)如果我觉得迷路,我可能会回来。 – Varun

相关问题