我一直在使用ubuntu 10.10作为我的开发PC.我的代码是使用g ++版本4.4.5构建时没有错误.最近我将我的系统升级到11.10,它带有g ++版本4.6.1现在,使用这个编译器,当我尝试构建相同的代码时,我收到此错误:
g++: error: unrecognized option ‘--end-group’
Run Code Online (Sandbox Code Playgroud)
Make文件行,抛出此错误的位置是:
$(TARGET): $(OBJS)
g++ $(LDFLAGS) $^ $ -Wl,--start-group $(ARCHIVE_LIBS) --end-group -o $(TARGET)
cp -f $(TARGET) ../../../bin/
Run Code Online (Sandbox Code Playgroud)
有人可以对此有所了解吗?我用谷歌搜索了但我没有得到任何线索?
谢谢和问候,Souvik
我有一个类ApplicationDetails,使用getter和setter方法.
public class ApplicationDetails {
String supportURL;
String companyURL;
String copyRightText;
// with getter and setter methods
}
Run Code Online (Sandbox Code Playgroud)
我在启动画面活动中设置所有数据.
ApplicationDetails appDetails = new ApplicationDetails();
String supportURL = getResources().getString(R.string.support_url);
appDetails.setSupportURL(supportURL);
Run Code Online (Sandbox Code Playgroud)
对于示例我只是从字符串文件设置数据,但在应用程序中它来自不同的来源.
但是当我尝试访问不同活动中的数据时,它返回null值.例如
public class AboutViewController extends Activity {
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
ApplicationDetails appDetails = new ApplicationDetails();
System.out.println(" app support url " + appDetails.getSupportURL());
}
}
Run Code Online (Sandbox Code Playgroud)
产量
I/System.out(2242): app support url null
Run Code Online (Sandbox Code Playgroud)
任何帮助.
我重写了finalize()方法,在重新声明对象的内存空间时做了一些工作.但是有人说我必须finalize()在覆盖方法时调用父finalize()进程.但是构造函数自动调用超类构造函数而不像finalize()方法.
你能告诉我一件事......?
我正在寻找一种方法来解析URL而不使用正则表达式queryString.
我有网址喜欢 "http://abc.com/csd?/aaa/bbb"
预期就像 "http://abc.com/csd"
有人帮我这个.
如何将笔划应用于按钮的左侧边框和右侧边框?在android中.
我已应用以下代码,但它无法正常工作
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<!-- This is the main color -->
<item>
<shape>
<solid android:color="#EEEEEE" />
</shape>
</item>
<!-- This is the line -->
<item android:right="1dp">
<shape>
<solid android:color="#333333" />
</shape>
</item>
<item android:left="1dp">
<shape >
<solid android:color="#333333"/>
</shape>
</item>
</layer-list>
Run Code Online (Sandbox Code Playgroud) 我在排序中面临ArrayIndexOutOfBoundsException.我的代码在这里:
Collections.sort(mutualFriends, new Comparator<FriendInfo>() {
public int compare(FriendInfo s1, FriendInfo s2) {
return s1.name.compareToIgnoreCase(s2.name);
}
});
Run Code Online (Sandbox Code Playgroud)
日志在这里:
STACK_TRACE=java.lang.ArrayIndexOutOfBoundsException
at java.util.Collections.sort(Collections.java:1970)
at com.platinumapps.fragments.Mutual_Friends_Fragment$1.onComplete(Mutual_Friends_Fragment.java:138)
at com.platinumapps.facedroid.AsyncRequestListener.onComplete(AsyncRequestListener.java:59)
at com.facebook.android.AsyncFacebookRunner$2.run(AsyncFacebookRunner.java:328)
Run Code Online (Sandbox Code Playgroud)
我的共同朋友名单如下:
private List<FriendInfo> mutualFriends = new ArrayList<FriendInfo>();
Run Code Online (Sandbox Code Playgroud)
有任何想法来解决这个问题.提前致谢.