我希望在项目中使用c ++库的源代替使用dll或库文件,因为我不想根据操作系统在库文件格式之间切换。我通过将源文件夹放入我的项目中来专门询问如何在Visual Studio 2013中构建libcurl。
我希望我的文件结构为:
Header Files
src (libcurl)
...other files
Source Files
cpp Files here
每当我尝试将文件添加到项目中时,我都会遇到错误 "检测到Mac文件格式请将源文件转换为DOS或UNIX格式"要么 " #unexpected在宏定义"
我尝试在Visual Studio中将文件保存到DOS但我仍然遇到相同的错误。
我想模仿Java的Jar系统,而是使用源文件夹。
^我想从上面的目录中获取标题和源文件,并且"复制并粘贴"将它们放入我的项目的子文件夹中,名为" libcurl src。"什么是最好的行动方案?
答案 0 :(得分:0)
看起来你的文件是在Unix上创建的,其中换行符的形式与Windows不同 - 通常在现代文本编辑器上(例如 UltraEdit)具有将文件转换为DOS格式的功能。 你应该尝试转换所有文件......