似乎我已经尽一切可能将Boost成功地整合到我的Xcode C ++工作区中,这是我从项目中获得的。
这就是我所做的:
TERMINAL" sudo port install boost" - > boost标头现在位于/ opt / local / include /,dylibs位于/ opt / local / lib中。
然后我" #include" boost / multi_array.hpp"进入我的一个文件,转到我的目标设置,设置"搜索标题路径"设置为/ opt / local / include。那没用。 Xcode重新显示#include,找不到"文件。"然后我看了几个youtube视频,这根本没有用。我想我可能会尝试将二进制文件链接到库"选项并将libboost math dylibs复制到工作区中。那还是行不通的。
我知道这个丢失的文件问题是由于路径不正确,我尝试通过选项更改位置设置"相对于组或工作区或开发人员目录",但努力无济于事。我也重新安装了Xcode,问题仍然存在。
任何提示或建议都会很棒,我会以最真诚的态度使用这个词,感谢。 :)
答案 0 :(得分:0)
将包含行中的双引号替换为更大和更小的符号。
public Bitmap saveBitmap()
{
Bitmap bm = Bitmap.createBitmap(bitmap1.getWidth(), bitmap1.getHeight(), Bitmap.Config.ARGB_8888);
mCanvas = new Canvas(bm);
// draw the background photo with its original size
mCanvas.drawBitmap(bitmap1, 0, 0, null);
// put the lips and adjust the matrix to the original image size
Matrix newMatrix = new Matrix(); // new big matrix
// copy the screen small matrix (with rotate, scale, translation)
newMatrix.set(matrix);
float scaleWidth = ((float) bitmap1.getWidth()) / bitmap2.getWidth();
float scaleHeight = ((float) bitmap1.getHeight()) / bitmap2.getHeight();
newMatrix.postScale(scaleWidth, scaleHeight, 0, 0);
mCanvas.drawBitmap(bitmapLips, newMatrix, paint);
return bm;
}