我在Linux UBUNTU下工作eclipse 10.10,使用Synaptic pkg管理器安装了boost-dev软件包1.40.我是linux新手,这可以提升pkg.我尝试创建一个新项目,并写道:
#include <boost/thread.hpp>
int main(int argc, char* argv[]){
}
Run Code Online (Sandbox Code Playgroud)
我没有包含任何内容或在任何地方写任何像pthread.在尝试构建时,它说:
/usr/include/boost/config/requires_threads.hpp:47: error: #error "Compiler threading support is not turned on. Please set the correct command line options for threading: -pthread (Linux), -pthreads (Solaris) or -mthreads (Mingw32)"
In file included from /usr/include/boost/thread/thread.hpp:12,
from /usr/include/boost/thread.hpp:13,
from ../main.cpp:8:
/usr/include/boost/thread/detail/platform.hpp:67: error: #error "Sorry, no boost threads are available for this platform."
In file included from /usr/include/boost/thread.hpp:13,
from ../main.cpp:8:
/usr/include/boost/thread/thread.hpp:19: error: #error "Boost threads unavailable on this platform"
Run Code Online (Sandbox Code Playgroud)
等等,很多与boost相关的错误.我试图添加-pthread
,-pthreads …
我正在创建一些可以在很多应用程序中重用的泛型类.
对于例如:共享函数 - 如果我们在项目中需要此功能,那么我们当前需要在该项目中添加一组类并在该组文件中显示视图控制器.在此视图控制器中有按钮以及所有需要处理共享.
我的想法是,如果项目需要这样的功能,他们需要添加框架并在其中调用函数或在框架中显示指定的视图,即.没有为您执行该项目的代码级访问权限.因此,如果在通用类(框架)中发现任何问题,我需要修复它并重新创建框架并更改使用此框架的所有项目,而不会影响现有项目.
我不仅认为共享功能.更像是图像滑块,PDF查看器,浏览器.封面流程.目前我有所有这些功能的代码.但是,将其整合并使用它需要花费太多时间.如果发现任何问题,我们需要更改所有项目源类.
我在谷歌浏览了几个链接
我可以为Cocoa Touch应用程序开发自己的Objective-C Framework吗?
http://www.cocoanetics.com/2010/04/universal-static-libraries/
我无法理解它是如何使用的,有些人还没有完全解释它.这些链接中缺少一些.
提前致谢
在我的网站上,我打开了一个包含IFRAME内容的fancybox.是否可以在其中单击链接时更新fancybox的大小?
例如,我最初将其设置为535px宽度,当点击特定链接时,我希望将fancybox调整为900px宽度.
知道我怎么能做到这一点?
谢谢!
一位同事正试图建立一个新的Spring项目.该项目明确依赖于spring-security,而spring(安全)又依赖于wss4j.运行测试时,他遇到了缺少课程的问题.
我们已经将缺少的类跟踪到了ax-saaj,这是wss4j的"提供的"范围依赖.当我运行dependency:tree
maven目标时,它不会被列为项目的依赖项.
我的"规定"的理解是这样的:它是由Maven的用于构建解决,但不包括在交付,也不由Maven的任何"跑"阶段提供(在classpath)(运行测试,也没有运行应用程序本身基于Maven) .
因此,如果"提供"依赖项隐含在您的项目中,Maven会完全忽略它,因为它实际上并没有构建依赖于"提供"工件的可交付项,而是由您来为运行时提供它.
我已经测试并dependency:tree
列出了提供的依赖项,如果它们是项目的显式依赖项,但是如果它们低于依赖项树则不会.
我已经告诉他现在要将依赖项作为一个显式的(作用域'运行时')包含在内,但显然这会在完整的运行时环境中引起问题(它没有"提供"任何内容),但我们需要知道依赖关系明确包含它们.有谁知道如何获得项目的完整依赖列表?
谢谢
PS.我知道我也可以让他明确地依赖'axis-saaj'和'test'的范围,但这不是问题,列出依赖关系是!
PPS.我们正在使用Maven 3
购买力平价.我没有在这里包含任何pom文本,因为它会花太长时间.您可以通过创建项目显式依赖于(groupId)org.springframework.ws,(artifactId)spring-ws-security,(version)2.0.0.RELEASE来看到这一点.
我如何才能让内容其内放WPF Viewbox
与Stretch="UniformToFill"
可滚动的?
例如:
<Grid Height="500" Width="1000" >
<ScrollViewer VerticalScrollBarVisibility="Visible" HorizontalScrollBarVisibility="Visible" >
<Viewbox Stretch="UniformToFill">
......
</Viewbox>
</ScrollViewer>
</Grid>
Run Code Online (Sandbox Code Playgroud)
调整内容大小以填充目标维度,同时保留其原始宽高比.如果目标的宽高比与源不同,则会剪切源内容以适合目标尺寸.
所以我尝试使用ScrollViewer
能够滚动到剪辑的源内容区域,但滚动条可见但禁用.
我试过ClipToBounds="False"
但它没有帮助.
我的代码中出现以下异常:
我无法理解这个例外的原因......
这是我的代码:{
import java.net.*;
import java.io.*;
class whois {
public static void main(String args[])throws Exception {
int c;
Socket s=new Socket("internic.net",43);
InputStream in=s.getInputStream();
OutputStream out=s.getOutputStream();
String str=(args.length==0 ? "webopedia.com" : args[0])+"\n";
byte buf[]=str.getBytes();
out.write(buf);
while((c=in.read())!=-1) {
System.out.print((char)c);
}
s.close();
}
}
}
Run Code Online (Sandbox Code Playgroud)
请告诉这个例外的原因.
我回到C++并且需要很少的帮助.我知道什么是const指针,但我可以找到,如何正确地在构造函数中分配它令人沮丧;)
例如:
public:
TransferManager::TransferManager( Account * source, double amount )
{
account = source; // that doesn't work ;)
}
private:
Account * const account;
Run Code Online (Sandbox Code Playgroud)
1>proj1.cpp(63): error C2166: l-value specifies const object
那个错误信息对我来说并不清楚.
我做了一些研究,但我发现的所有内容都是const指针,指向const var的指针和指向const var的const指针之间的区别......
Google App Engine允许管理数据存储 http://code.google.com/appengine/docs/adminconsole/datastoreadmin.html
但除了默认命名空间之外,没有提到名称空间.
我有很多名称空间,现在我想删除数据存储区中的所有实体/名称空间.有简单的方法吗?
我在Dreamweaver上有四个选项:C,D,KC,KD.我应该选择哪一个?为什么?
c++ ×2
iphone ×2
boost ×1
dreamweaver ×1
fancybox ×1
forms ×1
frameworks ×1
ipad ×1
java ×1
jquery ×1
layout ×1
linux ×1
maven ×1
namespaces ×1
objective-c ×1
pointers ×1
python ×1
scroll ×1
silverlight ×1
viewbox ×1
wpf ×1