如何在Windows(MSVC8和MSVC6)中将__int64转换为long?
正常的类型转换会有效吗?
另外,如何将long转换为__int64?如果long是负值,它会起作用吗?
注 - 我说的是__int64变量总是包含一个不超过32位长的值的场景.
作为我最近提出的另一个问题的后续问题,我意识到我的问题是我不知道如何在Eclipse CDT项目属性中包含Apple'框架',以便它们在编译时被拾取和链接.
这导致包含此形式无法解决:
#include <OpenCL/cl.h>
Run Code Online (Sandbox Code Playgroud)
实际路径的位置如下:
/System/Library/Frameworks/OpenCL.framework/Versions/A/Headers
Run Code Online (Sandbox Code Playgroud)
并且cmd行选项将是(如果我手动编译):
-framework OpenCL
Run Code Online (Sandbox Code Playgroud)
总结:如何让Eclipse从项目属性中看到我想要的框架?
任何帮助高度赞赏!